I had a similar runaround when I bought mine - credit card kept getting rejected despite the fact that I live in the EU, but I have UK credit cards registered to my Danish address, which seemed to be the problem. I eventually paid by bank transfer.
You could try
Libresco, they were very helpful when I talked to them and seemed willing to ship anywhere. Only drawback is they'll only sell you the European one.
Good luck