How soon will my account be activated?


All accounts are automatically created in minutes once your credit card information is confirmed by our payment processor. In the case we need to confirm billing, we will contact you and manually set up your account.

 

close