I purchased a product worth about 20$ from their store. I was charged another 10$ for shipping. On receiving the product, I was informed by DHL that I had to pay another 25$ as duties and fees.
On contacting iHerb and letting them know that I wasn't informed or notified about these additional charges at all, they ignored all responsibility and told me it was my problem.