Do I need a credit card to sign up?

No. You do not need to enter a credit card. When you sign up from our website, you get a 30 day trial and are only required to enter in your credit card when you are ready to upgrade your account.

Was this article helpful?

Thanks for your feedback

 please wait...

Still can't find what you're looking for?