CB,
If you qualify for a credit union, join it. They will almost always treat you better, as you are a shareholder. Their fee structure is usually more customer friendly.
I have belonged to Navy Federal Credit Union for years. If I want a car loan, they only want to know how much, and how long to pay on it. They always have rates very low too. I never even go to a branch office. They mail me the check and I mail the title to them.
However, I belong to another federal credit union that does not have that lenient a lending policy. So look around. Good luck.