Long haul installment loans for bad credit direct loan providers