The following is from their support section:
Our support team is ready to assist.
We've made it easy for you to contact us should you ever have any questions or enquiries: we pride ourselves on offering quick concise answers so you can get on with your day! Please choose one of the contact options below:
- Our specialists are waiting by: we answer more than 80% of our calls within 20 seconds!
- Every day from 9AM to 5PM - Eastern Standard Time (GMT-5)
USA & Canada
Billing or Tech Support, call toll-free: 1-866-240-2481
Billing or Tech Support, call local: 514-448-0103
Login to our members area to enjoy one of the easiest, most interactive support tools available today: Live web-chat!