PS thank you for the quick response and offer of assistance.
You are correct that there is no dealer to "massage' the deal, but that also means there is no dealer to mark up the financing to make money on it, as well.
Maybe try whoever you bank with? Thats who my tesla loan is with... my primary financial institution is navy federal credit union, and they had decent rates (better than teslas at the time but not as cheap as some of the credit unions posted here).
The other thing about the online portals. You ask for how much you want to borrow. If the car is 70k and you want to put down 30k, then you apply for a loan for 40k (rough numbers, not talking about tax / lic dest etc).
Figure out the price of the car you want, and how much down payment you want to put down (if you are having credit issues think about 40-50%) and then ask for a loan for the difference.