Re: Neteller Card
I've read before that it's issued by a US Bank. A glance at my card says it's Omni Bank.
I've read that ePassporte uses a European visa however. But I don't have an account with them. And I'm not recommending you cheat on your taxes.
|