What's the definition of a foreign site?
Isn't amazon.co.uk technically in Luxemburg?
In which case many brits buy from foreign sites. I suspect many other national Amazon sites are the same.
(And I think there are EU countries without national Amazon sites, for whom Amazon insists on charging excessive postage fees)