Perhaps an update/tip for UK resisdents buying on eBay.
eBay has taken it up on themselves (probably because they have to...) to charge UK VAT. The problem is that is you don't go through their global shipping program (which I think is only available inside the US and UK itself) there's not really a way to ensure UK customs is aware and doesn't charge VAT a second time. I experimented a bit with it and fixed the eBay invoice to the box, together with my own, highlighted the UK VAT and put in large letters on the box (arrow poining and all) "UK VAT already charged by eBay. Had two shipments like this, both arrived withour additional charges. Might be handy to tell a seller in the future, even though YMMV.
That said, it's still a huge pain for me: say, I sell something to Israel:
500€ (eBay list price)
This includes 21% VAT (87€)
35€ shipping cost
Now obviously, shipping to Israel is a lot more expensive than to the EU. However, I get 21% VAT while I don't have to pay it to the taxman because I'm exporting it outside the EU. So, the VAT offsetst the shipping cost.
Not so with the UK
500€ (eBay list price)
eBay does not charge the 21% VAT (so I end up with 413€)
eBay does charge UK VAT directly (directly on the taxmans account I presume)
35€ shipping cost
So, I have to pay considerably more for shipping but I don't have the VAT to offset it. Same for the US, by the way. Not too horrible for UK residents, expensive for me...