top of page


Contact us

Get in Touch

We are located in the heart of Toronto, ON. Come visit us at:
123 Main St.
Toronto, ON M5V 1E6
We're open Monday to Saturday, 10AM-6PM.

If you have any questions or concerns, please don't hesitate to contact us at:
Our customer service team is available Monday to Friday, 9AM-5PM EST.

For media and press inquiries, please email:

Customer Service

Thanks for submitting!

bottom of page