VCardSpot.com
Consumer Report
- 06-03-2012
- 4
VCardSpot.com texted my cell# stating that I won a $1000.00 gift card from Walmart for shopping there. It is a scam
Company: VCardSpot.com
Country: USA
VCardSpot.com texted my cell# stating that I won a $1000.00 gift card from Walmart for shopping there. It is a scam