So, I was trying to prepare a delivery to Europe through Amazon. First, I went to
https://www.amazon.com/ which I normally use. After setting the "international shipping available" filter, I saw very few items interesting me; the selection was really-really tiny, compared to the selection with no filters applied.
I then visited
https://www.amazon.co.uk/, set the similar filter, and... Whoa, the selection was huge, seemingly almost as big as with no filters applied.
It is like Amazon.com was designed with no international delivery in mind, and the function was added much later and never really paid attention to; while Amazon.co.uk, instead, focused on the international market. Why such discrepancy? It is the same company, after all.
I would assume that this is caused by the differences in geographical location between US/Canada and UK: US/Canada is cut off from the largest markets by the oceans, and Latin American countries aren't rich enough to be a viable marketing target; while the UK is located in Europe, with a very huge and rich market nearby available. However, I would like to hear others' opinions on that.
TL;DR:
American Amazon has a lousy international delivery support, while English Amazon has a very good one. Why?