Walmart Gift Card
Consumer Report
- 05-15-2012
- 5
I received a text message stating that I had won a $1,000.00 gift card. When I went online to see what this was about, I could never get to any other page.
Company: Walmart Gift Card
Country: USA