VCardSpot
Consumer Report
What the heck is this. And why do companies send these messages out to people? I mean, what is the pleasure in doing so? I was promised $1000.00 by VCardSpot, and I want my $1000.00 ...