I was referred to Cameron Walter of Centennial Leasing and Sales as I am a member of Arizona Federal Credit Union.
I would think that this was one of the easiest car purchases I've made in my lifetime. I usually don't go to meet sales folks early because you can be more of a jerk over the phone (say the things you normally wouldn't say face to face. Who am I kidding? I've pretty much reached the age where I pretty much say what I want, when I want.). Cameron was extremely personable and listened to my requests and set about searching for a car within my specs.
I never got the car sales man vibe from him. He was willing to let me look at, test drive, pretty much anything in his reach. Extremely pleased with my interaction. It was not a marathon car buying session either (you know those setups where you are at the dealer for what seems like a lifetime). Other than going to Centennial to physically look at their inventory (after reviewing online), everything took place while I was at the office with final car paper work (registration, etc) back at Centennial before I drove off the lot.
Totally would recommend Cameron to anyone looking for a new or used vehicle.