I purchased a 2013 Mini Cooper S yesterday and Kevin was my salesman. Over the course of 2 visits we felt absolutely no stress and were treated by everyone on the team there wonderfully. I'd actually been shopping for 2 new cars, and Desert Mini was the best out of all the places I went.
I read some of the other reviews about service, dents, etc. Can't say anything about service department yet, but as far as purchasing a new car, they were great.
As far as the haggling went, that was smooth as well. I had a price in my head what I wanted to pay, and they came back at that and a little lower.