VCardSpot.com
Consumer Report
- 06-03-2012
- 1
Received a text that my purchase last month at Walmart won me a $1000 gift card. I came to this website and realized that this must be a SCAM... Beware
Company: VCardSpot.com
Country: USA