Purchasing

Orders begin processing immediately after they are placed. Most orders are typically ready for pickup or shipment within 1–2 business days, excluding weekends and holidays.

We currently operate as an online-only retailer, so all orders must be placed directly through our website.

Yes, we offer free pickup from our warehouse. All orders must be placed through our website. Once your order is ready, you will receive an order ready for pickup notification. Please wait for this notification before arriving to collect your order.

Shipping

We ship across Canada and to the lower 48 States with real-time competitive rates.

Shipping rates vary depending on the product’s weight, dimensions, and delivery destination. All shipping costs are calculated by the carrier and displayed at checkout before you complete your order.

Orders are typically processed within 1–2 business days. Once your order has been processed and shipped, delivery times will depend on the carrier and the shipping method selected at checkout.

Orders shipped outside of Canada may be subject to import duties, taxes, or other fees charged by the destination country. These charges are determined by your local customs authority and are the responsibility of the customer. Any applicable fees must be paid through your customs broker or carrier upon delivery.

If these fees are not paid and the order becomes undeliverable, the shipment will be considered abandoned and will not be eligible for a refund.

Yes, we offer 2–5 business-day local delivery across all eligible postal code zones listed here.

Local delivery starts at $12.99 within our primary delivery zone. Orders over $39.99 (before tax) qualify for free local delivery in these areas.

For Kitchener, Waterloo, and Cambridge, local delivery is available starting at $15.99. Orders over $49.99 (before tax) qualify for free delivery in these areas.

Please confirm your postal code to ensure you are within one of our eligible delivery zones here.

Local delivery availability will be confirmed at checkout based on your postal code.

Returns

We offer 14 Days for returns. Our full return policy can be found by clicking here