WMart-Vouche
Consumer Report
- 04-16-2012
- 8
I just recieved a text message that stated I won a $1000 at Walmart. I needed to go to wmart-vouchers to receive it. Checked your site and saw similar scams
Company: WMart-Vouche
Country: USA