Which bank or company is good for a new car loan?

Credit unions, such as Affinity, can be a good source for new car and other loans because they are non-profit institutions that exist to support their members, in part because they are owned by their members.