L

The service department is fantastic, the salesmen/...

The service department is fantastic, the salesmen/women are good but the manager/negotiator for the sales team is not. The service center in any of their dealerships is an absolute pleasure. They run like a well oiled machine and are nice while doing it.

Comments:

No comments