Sorry, should have specified. I'm in Europe, and here it's hard to find. I ordered the product from Finland's biggest netstore for computer stuff, and they claimed it is no longer produced. They may be wrong, but I'm now in Paris (France) and ... no luck.
I'd given up on finding it on the net, but perhaps one of the providers you suggested might be willing to send a card down to old Europe - thanks for the list!
I'll refrain from buying the Belkin for now, then.
best,
Petter
Add (edit): have now ordered from the Amazon, thanks for the tip!