FYI, I helped a friend buy a 2014 CX-5 AWD Touring about a week ago in the Denver area.
He emailed and telephoned several dealers. Some were responsive, others not. Surprising since he had money burning in his pocket and anyone could have at it.
Groove Mazda on the south side of Denver provided the best communication, offered the best deal, and did a pretty good job keeping in touch.
They provided him with a good price over email, threw in free all weather mats, and had the vehicle he wanted transferred from another dealer the same day.
I supported him in person through the buying process which let me observe them. I found them to be nearly hassle free in every way. There was no re-negotiating the price or details, no bait-and-switch, nothing negative.
The only pressure put on him was during the paperwork process where a finance manager gave an *excellent* sales pitch for extended warranties. My friend didn't buy, but I can completely see how many people would, it was a really good pitch and educated me on warranty coverage. (I still wouldn't have bought it, but I liked the presentation!)
Groove is too far away for me to work with, but if I was in the area, I'd consider giving them a chance. Hope this helps someone.