IHERB claims to ship from abroad when they probably have some warehouse in the destination country, and charge you the DHL custom clearance flat fee which corresponds to no real work from their part.
Never buy from outside Europe; just use Amazon.co.uk, where you won't have any surprise with the custom taxes invented by DHL which don't respect the legislations in the destination country.
Even though you can prove it, they will hold your goods in hostage: pay up or else. I told them to **** off anyway.
A racket.