I have always been treated well and have found the service folks friendly and responsive. There have some glitches along the way, but you have to expect some of those when dealing in this area of service. If you have a Subaru its a good place to go.
Good place.