Very misleading site that claims to need your credit card info as part of your identity information but then uses it to secretly charge you a $19.95 monthly fee without even prompting you! It is buried in fine print that no one reads. It is also mentioned in a sidebar graphic that is designed to look like an ad. I had no idea I was purchasing anything until I checked my credit card statement.
Locks you into monthly subscriptions, You cannot simply cancel the subscription on the website; they require you to call them to cancel, then they will make you jump through hoops for them to finally cancel it, However that is no guarantee it will work, they often are instructed to tell you they are having "technical difficulties" (according to inside sources) in locating your account etc. and therefore they cannot cancel it. It's a full on scam in every sense of the word, don't use it.
You are entitled to a free credit report, it requires you fill out a form and post it, which is magnitudes easier (and cheaper) than paying 25$ a month indefinitely.