Service was good, They have a good selection of cars both new and used. I wished I could have had a better deal on the trade in of my 2008 cx-9 but because it had an accident report they weren't going to give me the best trade-in value of my car. They only gave me one key for the car though so I'll have to have one made.
I love the new car I have. There was a bit of a hassle with trading the cars. The guy they sent us to pick up my car and give me the newer one had no idea that he was trading cars with customers who actually bought the car he was driving. He thought it was a car we were being loaned until our car was repaired. Not so good on communication there.
I would still probably buy another car here though. The selection is too good to pass up.