It's a great dealership for car repairs. I can't vouch for the sales people or anything else but the service techs. I recommend talking to Michael and Alex and call their cell numbers to get a hold of them. They'll service you as best as they can.
more