Don't buy from them, they have let me know 2/3 of my order is out of stock 2 days after ordering, and then dispatching the remaining product with the same shipment price!
The order was for 5 USD and the shipment costs 15 USD!
If they weren't out of stock, it would be 40 usd, which was all my necessary items. But now I have to split them into 2 orders and pay twice the shipment price!!!
You know what their customer service said? Here are 5 USD for your next order, LOL!
not only 1/3 shipment price, but next ORDER?? how can I order from iHerb if you treat your customers like that???
Do not make the mistake I did. Buy from other companies please!