Horrible! After taking over a month to replace the engine in my car (said it would be a week and a half), I find that they had damaged my driver's side door and only found out because a technician slipped up over the phone. After getting the car back, I was driving it to Ohio, and it started giving me trouble. I pulled off the highway, and the car shut down while I was driving, causing an accident. Tow truck driver pointed out that the computer module was hanging from the car. Come to your own conclusions. I only give them 2 stars because they provided a free rental during the month that the underestimated on the repair time.