Customer service is top notch, the repairs 8/10 .. but they charged a pretty penny for the parts.. got my alternator replaced and said they were going to use OEM but ended up using aftermarket which im fine.. but almost 600 dollars for an alternator that i know it cost 300 is crazy.. labor also expensive but I can let that go.. me working in procurement and knowing well how much it costs, I know well they overcharged me on the parts.. unfortunately I needed my car and couldn't shop around as i had to get my car towed and they did paid for that. So be aware they will double charge you for the parts. Other than that.. I would take the car but buy my own parts.