All in stock orders placed before 10am PST will be shipped the same business day. All orders received after this time will be shipped the next business day. If there are shipping disruptions, this information will be posted on the terms and conditions section of the checkout.
Orders do not ship on weekends and statutory holidays, they will ship the next business day.
Free Shipping for orders $50+
Continental US orders over $50 qualify for free shipping! Free shipping service is via FedEx SmartPost. This is a hybrid service via FedEx and the end delivery is completed by US Postal Service. Delivery estimate is 5-10 business days.
Canadian orders over $50 qualify for free shipping too! Free shipping service is via Canada Post Expedited. Delivery estimate is 3-9 business days depending on your location from our facility in Vancouver BC.
Shipping options USA:
USPS Priority Mail Delivery estimate is 2-5 business days.
FedEx 2 Day Delivery is guaranteed 2 business days (weekends and stat holidays are not included)
FedEx Next Day Delivery is guaranteed the next business day (weekends and stat holidays are not included)
*Please note that FedEx cannot deliver to a PO Box*
Canada Post Expedited delivery estimate is 3-9 business days.
Canada Post XpressPost delivery estimate is 2-4 business days.
Canada Post Priority Courier delivery estimate is 1-3 business days
*Please note that depending on your location from our Vancouver facility, the wait time may be longer
International shipments are sent with DHL Express.
Cancellations & Modifications
Orders can be canceled or modified no later than 9:45am. We will do our best to accommodate changes and cancellations but we cannot guarantee these requests after this time.
*Please note: with any courier such as FedEx, if there is a delay in expedited shipping, refunds are issued based on the courier granting the credit. This can take up to 4 weeks for a case to close for credit.