They took a deposit when I ordered my car, and months later it still hand't arrived, despite various inconsistent stories. A colleague when to a neighboring dealer and bought the exact model I had ordered off the lot. Various details of the purchase were botched. I'd never take my car there for service.
Pros: Convenient location for some living nearby
Cons: Extremely slow service, didn't deliver on promises
more