Did you do an internet search on the name? What did others say about it? Or a search here? Does the fact they want your CC # for a free servcie suggest anything?
Never heard of it. I only accept verifications from the established and well-known sites Preferred 411 and Date-Check, and I imagine most of the other ladies on ECCIE do, too.