Shipping
Shipping & Order Fulfillment
How Shipping Rates Are Calculated
Shipping rates are calculated at checkout based on your order's weight and your delivery destination. We use carrier-calculated rates through Canada Post and other carriers, so the exact cost will vary by order. You'll see your shipping options and costs before completing your purchase.
Free Local Pickup — Barrie, Ontario
Skip the shipping cost entirely! If you're in the Barrie area, you can choose free local pickup at checkout. After your order is confirmed, we'll send you collection details and timing by email. Please note we do not operate a walk-in retail storefront — pickup is by prior arrangement only.
Local Delivery (Barrie Area)
Eligible Barrie-area customers may also qualify for local delivery. Availability is confirmed after checkout.
Shipping Across Canada
We ship daily across Canada via Canada Post and other carriers. Estimated delivery timeframes once your order has shipped:
- Ontario & Quebec: 2–4 business days
- Western Canada (BC, AB, SK, MB): 4–7 business days
- Atlantic Canada: 4–7 business days
- Northern Canada (YT, NT, NU): 7–14 business days
These are estimates provided by Canada Post and are not guaranteed. Processing time is typically 1–2 business days before shipment.
International Orders
International customers are responsible for any applicable customs duties, taxes, and brokerage fees upon delivery.
Returns
We offer exchange or store credit for eligible non-ingredient items within 30 days of purchase. Perishable ingredients are final sale.