Credit Firm review 2024: An affordable credit repair company with decent customer reviews, but limited services