well there are a lot of options available as you can purchase the cards in a gas station and activate over the phone or internet - some requires a SSN but there are solutions around-- Green Dot - Online Banking, Prepaid Debit Cards, Secured Credit Card
i am with you, they use systems to detect...