Let’s face it—having bad credit can feel like being locked out of the financial system.…