2 quick questions 1- has anyone been able to find a place to get visa debit cards or whatever u call them yet? i posted a couple times abotu this a few months back but no comprehensive answers as yet.
2- is there any way to see all or a lot of these 4free sites? a simple google isnt doing it. id like to see what all is out there.