Re: What I don't get...
"The sale of products of services within a country should be taxed in that country."
OK, assuming you're in the UK*. You buy something off an eBay seller in Ireland. In which country is the deal done?
This, of course, oversimplifies the matter given that eBay is Luxembourg so that's another country thrown into the mix.
*It doesn't matter if you're not. It applies to any pair of buyers and sellers in different countries.