Get in touch

Customer Service
Customer service requests can be logged 24/7 online using our friendly customer support center or Customer Service Representatives are available live Monday-Friday during business hours 8:30am-5pm EST.

All online requests entered after Friday 5pm will be answered the next business day. Real-time Tracking is available through our Customer Service Department, and through our web site.


6265 Notre-Dame East
Montreal (Qc) H1N 2E9


Tel: 514-351-0642

Toll fee numbers:
Tel: 1-888-351-0642