I've had a good experience here. Service is always great, both in the body shop and in the service shop. They have free popcorn and drinks while you wait. If you are looking to get any service, be warned they often have a week waiting list during the busier times. My one complain is the Subaru dealer in my previous town would give you a free car wash every time you came in for service...they do not seem to do that here.