DHL Express just charged me £63.80 import duty on an item sent from Germany. When I ordered the item, I saw no reference to import duty anywhere. I expect if I look harder, I’ll see it in the small print.
I rang DHL who said this is correct. Should I have paid and how do I avoid it in the future?