The repair was competent, and well-explained. They don't play games with the customer, so there's no winning or losing. If your machine is broken, they figure out the problem, quote a price, and fix it correctly as promised. In the past, they've warned me a problem wasn't worth the money to fix and that I needed to write off an old machine.
In any case, half the benefit of working with them is that you can have confidence in what they tell you, as well as in their work.