Chat with us live!

We would like to chat with you. Please click "accept" to begin a conversation.

Accept Decline
 
 
HomeClient AreaAnnouncementsKnowledgebaseSupport TicketsDownloads

Knowledgebase
You are here: Home > Knowledgebase > How long does it take to setup a new account?

How long does it take to setup a new account?

Your account will be setup automatically within 15 minutes of ordering, when paying with a credit card or PayPal.



Was this answer helpful?

Add to Favourites
Print this Article