Our order processing time (the time it takes to get your order packed and ready for courier pickup) can be up to 72 hrs as we are closed on Sundays and Mondays and couriers are closed on weekends or holidays. We do our best to process your order as quickly as possible, however there can occasionally be delays due to such things as higher order volumes during sales or holiday promotions.  Couriers are no longer guaranteeing delivery times. If you have a specific deadline for delivery, please e-mail us at before placing your order and we will do our best to get your package to you by your required date. 

Within Canada

• Free Shipping in Canada on all orders $100 (pre-tax) and up. 

• Orders under $100 (pre-tax) are charged a flat rate shipping fee of $12.00            

Free in-store pickup. Orders placed during store hours are usually filled within 2 hours. Please wait for your email confirming your order is ready before coming in to pick up your order. 

United States

• Free Shipping to the US on all orders CAD $100 (pre-tax) and up.

• Orders under CAD $100 ship via Canada Post/USPS using discounted calculated rates.


Please contact us directly if you would like to place an international order.

*Note: As we are a Canadian company, you may be required to pay customs or duty fees when receiving your US or International order. These are government charges that we have no control over.