Questions? Comments?
Shop problems? Tech support?
Write your comments in the form below or give our technical support a call.
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