Live HelpChat

Access real time 24/7 assistance using our Live Help

Live Help is the quickest way to get in touch with our support team.


North America - 1-888-562-4777
Outside North America - 506-462-1411


You can contact customer support by email, at

For time sensitive or critical issues, it is recommended that you contact us via our live support options.

Knowledge Base

You can browse our Knowledge Base for answers to common challenges.