For all general questions:
Canada Toll Free number: 1 (844) 700-3951
USA Toll Free number: 1 (888) 585-8503
All inquiries are handled during operating hours:
Monday - Friday (9:00AM to 5:00PM EST)
Please allow up to 48H (open days) for a reply.
1200 Blvd Jules-Poitras bureau 200,
Saint-Laurent, Quebec H4N 1X7