I've heard CreditKarma advertised on TV. Haven't tried it yet. One of the financial institutions that we do business with sends us yearly credit ratings, free. So, I haven't needed to use it. But IMHO charging for whatever a website advertises
to be "Free," is dishonest. You don't give someone a gift and then charge them for it.