We had a great experience at Mark Wilson's. They had a huge selection of vehicles and were really willing to listen to what we wanted... Not trying to convince us to get something we didn't need. Mike C. was professional, knowledgable and enthusiastic. Their detailed inventory website is also one of the best around which brought us there in the first place.
Do your research beforehand, but Mark Wilson will likely have the car you want at the price your want.