I've used them for nearly ten years now. They have consistently told me what has to be fixed, what can wait, gotten the best deal, related the pros and cons of various temporary or permanent solutions.
In one case, they spent a week troubleshooting a reported misfire that it turned out the onboard diagnostics were lying about the cylinder affected. And wrote off the additional troubleshooting time - just charged me for the actual repair once the problem was found.
Public - in the last week
reviewed in the last week