These guys are top notch. Not only did they have a one day turn around for my car with parts in stock, they also took the time to show me the replaced parts and explain how it fit within the mechanical system of the vehicle. That is a rare pleasure to receive these days - I think I just found my new permanent mechanic.