This is a hard call. I always get quality work done at this location, but I spend an ungodly amount and I get diagnosed with problems that are either inaccurate or overstated.
But the AAA aspect of this service is supposed to negate that! You're not supposed to have this experience with AAA. The gentlemen who work the office are good salesmen, but it appears that their mechanic likes to make me known of changes that MUST be made to my car or else I'm going to run into disaster. It's a load of nonsense. The disconnect between the mechanic and the salesmen is what really gets me upset.
They put your car in for a diagnosis (it is very thorough) and will check stuff you did not even request (which is kind?) and tell you that you should get it fixed. For example, a brake checked revealed a leak in a hose? What the hell are they doing looking at anything other than my brakes?
When you come here, be as explicit as humanly possible. I'm normally VERY explicit with car repair shops. Let there be a solid understanding between you and the salesman.
The salesmen are human. If they get to know you, they will expose how human they are. You can negotiate.
The work quality is top notch but everything is 200%+ markup (but AAA takes 10% off for parts not labor!) and it takes a decently long time to get your service done. Good luck finding a better mechanic, however.