Comment Comment by driverdan There are prepaid cards in almost every US grocery and convenience store, typically Mastercard and Visa. They don't require any ID to buy and have a fee around $5. Most can't be reloaded. parent driverdan 12 years ago