Get a travel card from your bank... one of the ones that you can load up with overseas currencies. Put whatever your youshop address is for billing address when you pay - apparently when they run the card it doesn't have a address to check it against like a 'proper' card. Worked for me last couple of years now.
Bookmarks