Please allow up to 3 business days (Monday to Friday, excl holidays) to get your order packed and ready for courier pickup. Most orders are ready to ship within 1 business day, however there can occasionally be delays due to such things as higher than usual order volumes. 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 

• Local delivery: Minimum order $40 - flat rate fee $3.50, orders over $100 qualify for free delivery. Orders are delivered twice a week on Tuesdays and Thursdays.  Order must be placed by 2pm the day before delivery day in order to process the order. *Please also note, that local delivery applies to most, but not all postal codes. If your postal code is eligible and you have met the minimum order, then the local delivery option will appear for you at checkout.  

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. Feel free to contact us to see if we are able to find a more economical shipping rate for your order. 


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.