NetCanvas is still in beta release. Also, as every NetCanvas account has it's own Private Dedicated Cloud, there currently is a limited availability. We are running an invite only policy. If you want to jump the queue contact us we'll see what we can do.