Walmart Gift Card
Consumer Report
- 04-30-2012
- 14
I received a text that said I won a $1000.00 gift card from Walmart. How did Walmart get my cell phone number and where do I redeem this prize?
Company: Walmart Gift Card
Country: USA