It may be a coincidence, and I didn't give my card info, but a couple hours after I made a contact request through the site, someone jacked my debit card and tried using it in FRANCE! No proof, but it is fairly suspicious.
I have a card I use for internet purchases just to avoid getting scammed. I did recently go to Costa Rica for three weeks and was appalled that the only time I got asked for ID when using my credit card was when I bought a shirt at the airport on the way out. Europe also never asked for ID. It is silly easy to clone a card............ I have an auto notifier that sends me a text anytime more than $10.00 comes out of my account......