Everyone I dealt with was great. The work was done quickly, and cost less than I expected. They suggested some things that should probably be taken care of, and they explained why, but when I declined, they did not put on the hard sell, so that was appreciated.
One other thing: I had one ball joint replaced (suspension), and I suggested to them that maybe we oughtta replace both of them, just in case. But they checked out the other ball joint and said it did not need to be replaced. Some garages I have dealt with in the past would have jumped on the opportunity to get more money, even if it was unnecessary. Thanks!