Knowledgebase

» How long does it take to set up a new account?

Usually within 1-12 hours of receipt and confirmation of payment.

Back