Nowhere during the iHerb purchasing process does it tell you that - 1, the goods come from the US and that 2, there are additional importation charges to pay once the goods have been shipped.
For those saying it is up to buyers to research importation charges themselves - I would have done had I known the goods were coming from abroad. But everything is made to look like it is a UK site with a US head office and they do not tell you otherwise.
I will never buy from such a less than forthcoming company again.