Customer service was great, the repairs were done timely. My only complaint is that my car was filthy with grease and oil. My steering wheel and shifter felt greasy, and someone started the car with the oil cap off and oil was splattered everywhere, which we had to clean up as soon as we got home. I would expect to pick it up in the same condition as when I dropped it off. Thank you.