I suspect (because I have a similar challenge in our own ecommerce system) that the model underlying the representation of products has at least one additional layer of specificity, that's not directly revealed to the user. Consider that you're looking at Products, but what they're really manipulating are products as sourced from a particular supplier.
Each of those "supplier-items" has its own price (because with Amazon marketplace, the supplier gets to set their own), as well as its own potential shipping destinations.
When you project that into search results as a list of Products, what you wind up with is a list of "Products for which there's at least one supplier willing to ship to Iceland". And the sorting is something like "order by lowest price offered by all suppliers". When you click on that product to go to Product Details, and then just click "Add to Cart", they've lost the thread of "I need to select a supplier of this product that will ship to Iceland".
There's no doubt that's the case, but it also isn't that big a problem to solve (at least for amazon, your mileage may vary, possibly my commiserations depending on how good/bad your system is to work on).
I know this because of the "Does amazon ship to...?" plugin, which can iterate over every seller instance of a specific item and return it's eligibility for shipping to your country, along with an independent shipping price and item price. It can process two dozen instances in about a second or two via whatever API it uses.
Considering this is possible and frankly not all that difficult, I'm placing the blame for amazon not using a bit of JS-foo to run this form of processing server side (where it will be way faster) and deliver results to my browser asynchronously as they are finished squarely at the feet of amazons marketing department. This has the stink of "if we show it to them anyway, maybe they'll buy it and send it via a shipping service" all over it.
....man I love free shipping on Amazon... and also having a selection of product to choose from :)
I hope they don't up the UK limit as well, that would suck. I buy something from Amazon literally every week.
You're welcome to slowly turn this place into a dustbowl by bitching at people for having conversations if that's what you enjoy doing in a community, don't let me stop you, but let me remind you of this:
You weren't involved in the conversation, and your comment history is nothing but wandering around sticking your nose in robust discussion and whining that people aren't talking to each other via the predefined rules that you like, as if human conversation is based on your two favorite links. You're not contributing here, and there's not a single post in the last several pages of your comments that implies you care about, understand or have an opinion on anything posted here, so please shush and let the rest of us get on with our sharing.
edit: http://joshldavis.com/2014/10/03/heavy-handed-hackernews/
Looks like you've been doing this for at least 16 months, congrats or something?
Please follow the rules from now on. That means posting civilly and substantively, or not at all.
What amazon says on their main page is very disconnected from reality. What it says on checkout is what matters.
When I buy stuff from Amazon, they have a little checkbox on the side that says "only items that ship to Iceland". Never the less, when I get to the checkout 90% of the stuff they show won't ship to Iceland.