Did you ever buy a virtual credit card ?

December 27, 2009 10:02am CST
Did you ever buy a virtual credit card at a low prize? From where did you buy it? Why did you buy it?
1 response
• United States
27 Dec 09
By "virtual" do you mean like a gift card for a specific store? Or are you referring more to a "debt" card - where you put the money on a card so you don't have to walk around with lots of cash?