Prepaid Visas don't usually have a zip code or address associated with them, so that might be a problem. I tried getting Vanilla Visa to tell me what zip code I should use and nobody there could tell me.
[/quote]
Those "Gift for you" prepaid cards let you register an address and zip code on their website online. Yes, there's a 5 dollar surcharge and it sucks, but at least you can use it for what you need online.