Questions? Comments?
Shop problems? Tech support?

Write your comments in the form below or give our technical support a call.

Send us a message


Technical Support

+ 1 (800) 361-3651
(North America Only)

Our hours of operation for the Montreal Office are between 9am until 5pm EST Monday to friday.

Canada Head Office

5250 rue Ferrier, Suite 812
Montreal, Quebec, Canada
H4P 1L3

Tel: +1 514-489-8251
Fax: +1 514-489-8255

USA - Returns only

8396 State Route 9
West Chazy, New York
12992