I have recently found a charge from them on my CC, unwanted and not asked for. I called my bank and they can do nothing but tell me it's a monthly charge (starting March 2008). I have a new number for them and will call today (Wednesday). Multiple e-mails to them from their site as well as the mother company (Adaptive Marketing) has resulted in nothing. I am sure they got my CC number from any of multiple sites they also own, like Credit Diagnosis and Privacy Matters 123. It's easy to find on the credit card because they start all charges with AP9 xxx. The number listed on the CC for them is 800-511-0046.
I also have been charged $14.95 three years after all those e-mails above me. They're still doing it, and they need to be stopped. You can do a Whois search and get the mother-company phone number.
Except for calling my bank every month to have the charge removed, I don't know what else to do. They have a "cancel" thing on their site, but with no member ID, I have no idea how to click it.