I have routinely had great experiences at the Liberty St. location. We take our 2009 Prius in about once a year for maintenance. I took it to the Jewett shop for a checkup + 12v battery replacement.
We got a quote for just that within a couple hours via email & phone. I responded with something along the lines of "We are going on a few road trips soon and want to make sure the car is ready, we trust your recommendations on anything else that needs to be done." I expected them to come back with something, I was telling them to take our money (I would not feel comfortable doing this at any other shop).
Surprisingly they said no, the car is in great shape and there's no reason at this time to spend more money on anything. Awesome people who had a perfect opportunity to take advantage of us and didn't, very much appreciated.