Complaint: I gave them my credit card to get my credit score. They then billed every month for some kind of credit card protection, which I was not aware of. I got back 5 months via my credit card company, but they stole about 5 months from before I found it on my credit card statement.
Tags: Computer Fraud
Address: 4447 North Central Expressway Suite 110 PMB 406 Dallas, Texas USA