I've gone here a couple different times and have always felt that I was being treated fairly and honestly. Everything was explained to me and they even gave me a heads up on things I should be aware of with my vehicle that I hadn't taken it in for (i.e. Took it in for an oil change, they let me know that my alignment would be looked at soon, tires are wearing unevenly, etc.). Never felt pressured to do anything extra. Will continue to take my car here.