It's some quirk of fulfillment by Amazon: even if the vendor sets the flags to allow it to be sold abroad (of the Amazon store in question), it still won't work. I run into this constantly with Amazon Germany, which is the one that services Switzerland. Huge pain in the ass.
(Third party vendors who don't use fulfillment by Amazon do not run into this problem.)