I did see the walmart debit cards, but i thought they were only good for walmart!!!!
So those DO work for the attitude?
They are just a GE Money debit card branded through WalMart as their store brand. They work anywhere that takes VISA cards in the world now. Last year they were limited to USA only purchases.
It costs $3 if you want to "add money" to it, and you can use any walmart in store atm to load money and even buy the card to begin with.
Does require a social security number to activate it when you do it online, but here's a trick: Google "canadian passport" and use some blokes canada passport instead of a USA SSN. Now your card is anonymous instead of linked to you. Walmart doesnt verify foreign ID's to open an account because its not required under the USA Patriot Act.
(Mine was opened this way).
You can also setup a PayPal account to use your walmart money card funding! When you get your walmart debit, go online and get the direct deposit #'s. Feed them into PayPal to verify your 'bank account' and voila, instant verified paypal account too!
Send money back and forth as your debit card is now your "bank account" to paypal.