Very good estimate of the end cost, and just enough of an overestimate on the time required for the repairs that I was quite pleasantly surprised. A bit confusing if you don't know the right questions to ask or how to talk mechanic, but very friendly and otherwise helpful\r
more