Subaru is the worst in my personal experience. Several years ago I had gone ahead and changed the air filter since it was filthy and because I knew they would want to do it on the oil change that was scheduled in a week or so. $15 instead of their $70. At the oil change appointment the service advisor brought a filthy filter to me and said they were going to change it and they could give me $10 off as part of the appointment. I said “I don’t know where you got that but if you look at my filter you’ll see it’s clean since I just changed it. How about I show your manager my receipt for it?”
He looked like someone walked on his grave, apologized, and gave me 10% off the oil change. I never went back to that dealer, and my wife kept that car in the divorce so I don’t know who she goes to now, but definitely not them.
Recently bought a WRX, the O2 sensor went bad, the shop I normally use didn’t want to mess with it so I went to the dealership. While I was waiting I get a text saying my car needs $8,000 worth of work, I just bought the thing so I am starting to panic, the advisor said the battery sensing plug was messed up and to fix it the ENTIRE engine harness had to be replaced. I asked to see what they were talking about, so we walked into the shop, it was a small plastic plug about the size of my pinky finger the previous owner had wrapped in electrical tape so i asked if we can just wrap it back up, the mechanic shrugs but wraps it back, that was 2 years ago still never had an issue even though the advisor was like you need to get this fixed sooner rather than later. Never went back.
They always tell me I need an air filter then tell me they don’t have one.


