Walmart Gift Card
Consumer Report
- 06-03-2012
- 23
I went to the web-sit to claim my gift card and no such sight why would you wont to waste your time and mine on such bovine-scatoligy send me my card!!!
Company: Walmart Gift Card
Country: USA