Technical Assistance

Customer service Hours

Monday - Friday:
8:30am - 9:00pm ET

Saturday - Sunday:
8:30am - 6:30pm ET

Phone Support

Please note that due to increased phone calls and reduced employees due to Covid precautions, waiting times are higher than normal. For a quick answer, refer to our FAQ section or chat with one of our experts. If you wish to talk to an agent, you may still call customer service.


Toll free: 1 888 779-7646
Fax: 819 751-7000


Phone: 514 868-1811
Toll free: 1 888 779-7646
Fax: 819 751-7000


Phone: +49 (0) 36331-403333
Fax: +49 (0) 36331-505422

How can we help?
Send us a message -
Almost done!

Let's make this a two-way conversation. Leave us with your contact details so that one of our associates can get back to you.

Personal information
Thank you

Your message has been sent, expect a reply within 3-5 business days.