How long does it take to setup my account?

Accounts are setup and get ready within minutes of the time your payment gets confirmed. If it's been taking more than couple of hours and you still have not received your welcome email please contact us immediately to make sure we have your correct email address.

Was this answer helpful? 85 Users Found This Useful (89 Votes)