I have had several experiences with Terry's. I have had nothing but great experiences, as great as dealing with car issues can be. I have literally had my car in for all sorts of issues and they have worked with me through all of the issues. They even dealt with communicating to my dad, who is in WA and is very particular about how my car is fixed.
They did deal directly with me for the majority of the issues and never did I get the sense that they just wanted to take advantage of me or anything. Prices have always be comparable, if not less than competitors. And usually, the issues they find, have been suggested by other places prior to me going to Terry's. Everything seems to check out and my car is running great! Knock on wood...