While Mike was incredibly polite and respectful, nothing got fixed on my car. They replaced a FUNCTIONAL part and my check engine light came back on the next day. I also requested that they not replace the part in the first place since the notes mentioned it was functional upon inspection... I now have to pay for the diagnoses and the part all to have back a still broken car, not quite sure I'll be returning but the customer service has certainly been given with a smile.