Are you a member of a credit union? I am, and I got my car (honda fit, which I love) through their car buying service. No haggling! I also got a great deal financing through them.
And let me suggest Better World Auto Club, rather than AAA. They have great service, and don’t spend your membership dues lobbying against public transportation.