So reading this..
Goods worth £135 or less in total
If you bought the goods yourself and they are not excise goods, the seller will have included VAT in the total you paid.
You will need to pay VAT to the delivery company if the goods are:
gifts sent to you by someone else and worth more than £39
excise goods
Goods worth more than £135 in total
You will have to pay VAT to the delivery company either before the goods are delivered or when you collect them.
So as the goods was below £135.. The seller collected their VAT ( assume on behalf of the UK government) .. The idea being that the courier does not charge import taxes because they are already paid for upfront..
However after adding VAT of £25.. I am now over the £135 threshold , where obviously UPS have done their part and charged me..
So this system is actually broken beyond belief. Because I have actually paid charges twice :( I don't really know why they have to bugger about with the thresholds in first place.
So really, you cannot order anything between like £50-£150 in value without running into this type of problem.