When I take my Subaru in for repair the mechanic told me about the service codes on my Forester, and explained what code meant. I was told my service could take two hours, and they were done on time. Next door is a nice sandwich shop if you want to wait there. He did print recommendations on the invoice, which was good idea. He told me I needed two new tires, and show me what is measurements was on my tires, and what the measurements meant, but did not try to up-sell me tires. I would sure recommend them, and will be returning in the future whenever I need service or advise.