I have been leasing my 2011 Subaru Legacy for 1.5 years now. overall I have been pleased with the car, especially the gas mileage, averaging about 30-32 mixed driving. Just before Thanksgiving, I had the misfortune of hitting a deer head on. Wrecked the front of the car. The car was at the body shop for almost an entire month, waiting on parts from Subaru. I followed up with the Subaru dealer that was supplying the parts to the body shop, and ended up with multiple stories about the delays. the main one being the Subaru NA parts warehouse was being relocate. Fine. But when I caught the parts guy in a lie, it makes me wonder. Some of the parts took 3 weeks. What pissed me off was they lied to me, and due to the delays, my insurance coverage for the rental ran out so I had to eat $500 in rental insurance. I work on cars as a hobby, this was a less than two week job max. Something I confirmed with the body shop.
I have not been impressed or pleased with the local Subaru dealers here in NC since I moved here a year ago. The one I dealt with in NY was great, but down here they all seem to lack interest in customer satisfaction. I am comparing this to the service I get from the Toyota dealership for my wife's car in NC. They provide what I would expect the dealer to provide, excellent service and do not BS me.
When the lease is up, i was planning on a Subaru Outback, but now am looking at other cars. I usually perform my own service, but when I do need the dealer, I expect them to be upfront and provide the requested services, not BS. Dealers usually never factored into my purchasing of a vehicle, but with less time to work on the cars myself, I now have to consider it when I purchase a vehicle.