No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
I had a very positive experience with my Navy Federal auto loan... both the new car loan, and the refinance that I did from a different lender.
Your scores are a bit low, so unless you really need something now, I would suggest that you grow your scores using NFCUs secured card or secured loan, or even an unsecured credit card