Accounts are set up 24/7/365 days a year.
Upon signing up, you will receive an email stating we have received your order and that we're processing it. Once it's checked, we will send you a welcome email with all of your new account details.
If you don't see your welcome email within a few hours of signing up, we do suggest you check your junk/spam/bulk folder in case the email was filtered. Should you still not see the email in any of your inbox folders, please contact us here: Contact Form
Credit card payments can take extra time to verify, PayPal is the fastest billing processor to get set up with, and you can always change to a card later. To use a credit card, the address, phone number, and card details must all match to activate a new account instantly.