Neteller
I asked Colin Francis about bank accounts.
This is his reply to me:
Hey John,
It is not a requirement to sign up a bank account in order to have a NETELLER account. However, for North America, you will need to sign up a bank account and verify the micro deposit in order to certify your NETELLER account. This then gives you the ability to do EFT's as well as higher limits for credit cards, and the ability to do Peer to Peers.
Clients outside of North America have to send in documents (fax or scan) to certify their account.
I hope this helps.
Regards,
__________________________________
Colin Francis
VP of Security, Compliance and
Customer Service, North America
Toll Free: 1.888.258.5859 ext. 3600
Fax: 888.678.2128