Connect with Us 

We're always happy to speak to our customers! Please feel free to contact us by any means below. Note that we will make every effort to reply to all emails within one business day. 


For immediate assistance, please call us at 1-888-854-2503.


Mailing Address: 

360 Adelaide Street West, Suite 100 

Toronto, Ontario 

M5V 1R7


Office Hours (Eastern Time)

Monday to Friday - 8:00 am to 8:00 pm

Saturday - 8:30 am to 4:00 pm