These guys are honest and care about the quality of their work. I had to have struts on my Mazda replaced, but after a day or two they started rattling and bouncing like crazy. The car sounded like a train. I brought it back and they tightened things up, but a day or two later it happened again. I ended up bringing the car back 6 times! Each time they replaced parts and did their best, right down to entirely replacing both struts... but this still didn't solve the problem. I was discouraged, but they kept trying. Finally, after 5 trips in, Mazda published a known-defects report. It turns out there was a design flaw in their original struts that aftermarket manufacturers copied. Mazda had corrected their design but aftermarket parts were not corrected. Mike ordered Mazda struts for me, and all is finally well! These guys could have written me off at any point, or try to charge me extra, or not cared about the rattle, but they did not. They honored their guarantee at cost to them and made sure they put out quality work. As frustrating as this experience was for me, it was for them also, but they stuck to it! They've earned my trust!