If you purchase from the US and they use DHL Express for shipping don't have them send to Canada. They charge $10.00 to process the $1.94 GST owed on the shipment and then a $4.25 COD fee. Total of $16.90 to pay 1.94 GST as there was no duty owed! Also if you aren't at home they don't have places to pickup the parcel. Limited to a few cities per province.
I guess I didn't do my research like I thought I had. Now I find a review from September telling how they add duties and tax to Canadian shipments. The fine print! I have had other products shipped into Canada and have not had this charge so I sure was surprised. Definitely not economical to ship to Canada by buying from them once you factor in that. Also if you are not home during the day to receive the courier you have to arrange to get your package. Seems to be easier places to deal with as DHL isn't the easiest in our area anyway.
Tip for consumers: BEWARE IF YOU ARE CANADIAN AS THEY WILL ADD OVER 30% FOR DUTIES AND TAXES. PROBABLY A BROKERAGE CHARGE AS WELL IN THAT AMOUNT. COULD BE THE DHL EXPRESS BUT IHERB ARE THE ONES ARRANGING THE COURIER.