After reading the reviews on this site, I think it's safe to say that the majority of iherb's international customers do not have a good experience.
Ordered from Australia, placed an order for discounted items and upon finalising the transaction, it showe AFTER I PAID that I had been charged full price. Tried to make the order another 2 times and each time had to cancel because the same thing happened. Looked at my bank account and saw I still had been charged. I also saw that that had been charged international transaction fees. There is absolutely NO WARNING that you will be charged international transaction fees. Extremely misleading also on the "total price" stated for orders. Emailed iherb about the situation, they told me in their own words that the total of transactions "is an estimated price" and that even though it shows your own currency for product prices it's is "to lessen the surcharge from your bank". Total B. S
Still currently trying to get my money back. Good luck to me