How long will it take to setup my new account?

Account are setup instantly. On rare occasions an order might not pass our fraud preventions systems. In this case we will manually review the order and can take up to 24 hours to complete our review. If you have any questions about your order, we ask that you contact our billing department.

  • 17 Users Found This Useful
Was this answer helpful?
Related Articles
Copyright © 2019 MonsterMegs. All Rights Reserved.