Is my bad credit really holding me back?