Open for In-Store Shopping Monday-Saturday 11-6, Sunday 11-5 // Free Shipping on Domestic Orders $100+
Cart 0



Canada Post is not guaranteeing arrival dates during the pandemic. The expected arrival date you see when you track your package may not be accurate. As of mid April, we are seeing close to normal delivery times on tracked packages – a couple of days within Toronto, for example – but there are random exceptions. 

We process orders within one to two business day of receiving them, so delays you may experience are caused by Canada Post or USPS.

Shipping within Canada

We offer free shipping to Canadian addresses with any order over $100! For orders of any amount under $100 we charge a flat rate of $10

We make every effort to process your order as quickly and carefully as possible. Even during this busy time, 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 which you can monitor here on

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.