How to Get in Touch

Customer Service

  • 1-888­-856­-1919

    Order inquiries: Select Option 1
    Returns: Select Option 2
  • 514-780-2110

General Enquiries and Support

(Including credit, technical support, and service)

  • 1-­800­-363-­8855 / 514-780-2070
  • 514­-780-­2111

Corporate Headquarters

325 Bouchard Boulevard,
Dorval, Quebec H9S 1A9

Hours of Operation
8:00 am ­ – 5:00 pm EST

General Enquiries


Technical Support

Contact Us

Have an enquiry about our company or products?
We’d love to help you with your request. Please fill out the form below and we’ll respond to your email as quickly as possible.

Your Name

Your Email


Your Message