0

Your Cart is Empty

Shipping policy

This Shipping Policy applies to all orders placed with us.

Order Processing

Orders are typically processed within 1–3 business days (excluding weekends and holidays). Processing times may vary based on order volume, inventory availability, and operational conditions.

Once your order ships, you will receive ashipping confirmation email with tracking information.

Delivery Timeframes

Delivery times vary based on destination, shipping method, carrier routing, customs processing, and other factors outside of our control. All delivery timeframes are estimates only and are not guaranteed.

We do not guarantee delivery by a specific date or time, including for time-sensitive orders.

Duties, Taxes & Customs Fees (U.S. Orders Only)

All applicable duties, taxes, and customs fees are calculated at checkout based on your shipping destination, where supported.

In some cases, additional charges may still be assessed or collected by the carrier or local customs authorities at the time of delivery. These charges are determined by local customs agencies and may vary by country or region.

Customers are responsible for all applicable duties, taxes, and customs fees, whether charged at checkout or collected upon delivery.

Import duties, taxes, and customs fees are non-refundable. If you believe you are eligible for a refund of duties or taxes, please contact your local customs or tax authority directly.

Remote Area Surcharges

Some delivery addresses are classified as remote or extended service areas by shipping carriers.

  • When possible, remote area surcharges are calculated and displayed at checkout.
  • In certain cases, a remote area surcharge may be identified after checkout based on final carrier assessment.

If a remote area surcharge applies after an order is placed, we will contact you to:

  • Confirm acceptance of the additional charge, or
  • Offer the option to cancel the order for a full refund prior to shipment.

Delays & Carrier Inquiries

While we work closely with our shipping partners, delays may occur due to carrier operations, customs clearance, weather conditions, or other circumstances beyond our control.

If you have not received your order within 12 business days after shipment, please contact us via live chat or our Contact Us page. We will initiate a carrier inquiry on your behalf.

Local Pickup (Toronto)

Local pickup is available at our Toronto location for eligible products.

  • Orders must be placed and paid for before pickup.
  • Pickup availability is not immediate and is subject to order processing and inventory availability.
  • You will receive a pickup confirmation once your order is ready.

Customers must present valid identification and order confirmation at pickup.

Once an order has been picked up, the order is considered fulfilled and responsibility transfers to the customer.

Orders not picked up within a reasonable timeframe after the ready-for-pickup notification may be cancelled or subject to a restocking fee, at our discretion.

Shipping Origin

All orders are shipped from Toronto, Canada, unless otherwise stated.