my-cart-icon svg-arrow-next svg-arrow-prev


Please do get in touch!

For all gift cards and customer service:
Telephone: 1-855-878-0663

Corporate Address:
170 Duffield Drive
Suite 200
Markham, ON
L6G 1B5, Canada
Toll-free: 1-855-878-0663
Monday to Friday: 9am - 5pm EST
Saturday to Sunday: CLOSED

We're happy to answer questions or help you with returns.
Please fill out the form below if you need assistance.