If a buy a visa gift card from say walmart, could I buy stuff online?
I'm not sure if that's what it's called. but I know you can get it from most stores where they have te giftcards. it's like a debit card I think. and if u use it online, do u get a bill to your house?