Canadian Customers


All orders are shipped from our head office in New Westminster, British Columbia. 

Shipping rates are as follows:

 Province Orders Under $100 (Under $50 in BC) Orders Over $100 (Over $50 in BC)
British Columbia $7.99 Free
Alberta, Sask., Manitoba, Ontario, Quebec $9.99 Free
Yukon, Maritimes, P.E.I. $15.99 Free
Nunavut, N.W.T. $19.99 Free


Local Customers: Pickup in-store or at a partner is always free! (Current Pickup Locations are in Clayton Heights (Surrey) and New Westminster

Please be aware that heavy (over 2kg) or large items, or those to be shipped to remote locations may require additional shipping charges.  In those situations we will contact you before processing your payment and order.

Once an order is received it will be processed for shipping within 1-3 business days.  Shipping methods we use will usually result in your order being delivered in 5-10 business days.

We have a small team responsible for our 10 000 and growing products, we do our best to minimize errors, however typographical errors, or incorrect product images may appear.  In these cases, we will do our best to provide the best customer service possible, we will notify you of the error, however we may not be able to honor the sale.  Should the situation arise, each instance will be dealt with in a case by case manner.

The information provided on this website is for reference purposes only and should not be considered as a claim, or a substitute for the advice of your health care practitioner.