You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser.
-
V
Buy prepaid cards in the shops in US without name on it then.
-
V
Aren't those debit cards in your name or is there a way around that?
I think if they are issued by an EU-based issuer they might share...