US Bank Account

x-pert

Member
Jun 13, 2006
20,952
77
0
If you're in US, then I think you can open up an Account even if you're a non-resident.

But if you're not in the US, then I guess you can't do it :)

Try PayPal instead.