Free Shipping to US & Canada on orders over $150.00



Our products are shipped from Vancouver Canada, where our head office is located. 

Orders placed before 10:00 am PST, will be processed the same day, Monday through Friday. Orders received after 10:00 am PST will be processed and shipped the following day. 

Orders placed on Saturday and Sunday will be processed for shipping on the following Monday.

If you have any questions about the location of your parcel, please check the tracking information that is emailed as soon as your items have been shipped. 

Need further help?  Feel free to reach out to us by email at


As the world continues to take the necessary precautions to combat the global pandemic, we have seen the impacts this has on our shipping times. Specifically, transportation availability and changing border relations have caused significant delays in shipping

Many carriers have removed any service guarantees, and as always delivery times are estimated and not guaranteed.  

U.S. Shipments 

USPS, our partner for U.S. shipments have been experiencing delays in shipment processing, tracking and delivery. This is due to reduced domestic and international airline flight availability and strict safety precautionary measures. In short, delays are expected for all U.S. shipments.

  • Parcel Select and Media Mail (ground shipments) are seeing severe delays for delivery and tracking updates

Canadian Shipments

Canada Post, our partner for your Canadian shipments is reporting significant delays to shipment processing and delivery as they prioritize the safety of their staff and customers. As more consumers opt to shop online during the pandemic, they are experiencing some of their highest non-holiday numbers, particularly in their larger processing facilities such as their Mississauga gateway. All Canadian shipments will see processing and delivery delays. You can expect delays for:

  • Shipments within Ontario are experiencing delays of 7+ business days
  • Shipments within Montreal are experiencing delays up to 4 business days
  • Shipments within BC are experiencing delays up to 2 business days