As anticipated, there were more problems than I was prepared to deal with, but I was given a quote and allowed to decide on each one. I was given an honest answer about whether I should continue with repairs or look for another car. When I checked with a friend, the prices were about the same as what she'd paid 10 years ago for the same fix. Four stars because I wish it had longer hours or a few Saturday hours- it's tricky to pick up and drop off and still get to and from work in time.