Bad experience there. I spent over $650 with them to service my 92 Max and everything they touched was bad.
Front end wobble was worse.
they over tightened my brand new fly screen and the shield has stress cracks on every screw hole
they didn't tighten the master cylinder caps and both leaked...