I know we are all interested in the best deal, but I've found over the years that with garages, any marque, it is people who make the garage... find a good team and build relationships with the guys at the front, sales and service department, and the 'boss' if possible.
I believe this is important as cars, like folks, are both fickle things to deal with on many occasions.
HighlandPete