Open Monday-Saturday 11am-7pm, Sunday 11am-5pm
Cart 0



We make every effort to process your order as quickly and carefully as possible. We are processing and shipping nearly all orders within 48 hours. All Canadian shipments are sent by Canada Post using expedited parcel service. All packages are insured up to $100 and can be tracked online. Once your order is shipped, we will send you an email with your tracking information.

Shipping within Canada

Rates by Province

Ontario $15 Flat Rate

Quebec, Manitoba, Alberta, Saskatchewan, British Columbia, Nova Scotia, PEI, New Brunswick $25

Nunavut, Northwest Territories, Yukon + Newfoundland $30

Curbside Pickup

You'll see the option to select 'pickup' instead of 'ship' as the first step when checking out.* It's nice and simple!

Curbside pickup orders are filled the same day, normally within a couple of hours. Orders that come in overnight or in the early morning will be filled by early afternoon – our current pickup hours are 12–5pm. We'll send you an email when your order is ready to collect. Please make sure to bring your order number with you as this is what we use to locate your goods.

Please note:

If you do not receive an order confirmation email within a few minutes of placing your order, please check your spam folder. Ditto if you do not receive a shipping confirmation email in a timely fashion. A surprising number of those emails go to spam. Also, you'd be surprised how many people make typos when entering their email address.

All items ship from both of our locations in Toronto using Canada Post or a Local Courier. We are working on getting your shipments out within 3 business days of us receiving your order. Keep in mind Canada Post is experiencing delays and we may need up to 5 days as we get busier for the holidays. We recommend ordering in advance anything time sensitive as we cannot guarantee delivery times from Canada Post. We appreciate your patience.