Walmart Gift Card
Consumer Report
- 05-22-2012
- 6
Walmart says I have a $1000 gift card. I want my money. How can they get away with this? You cannot go tell people something like this and deny the obligation!
Company: Walmart Gift Card
Country: USA