Latest review: Totally inaccurate with there scoring. I scored excellent with this company. Turns out my credit file is woeful with little chance to get credit anywhere. No phone number listed to call them.
Latest review: The “credit score” angle is just a hook so you can be sent a multitude of “special offers” for credit cards and other financial products. Once you signup there is no obvious way to delete your accoun