Dont ever take your car here. They tried to overcharge me then when I decided I will take car elsewhere they wouldnt give me all the parts they took off my car telling me they could not find them. This resulted in me paying over 3 thousand dollars more in sensors and parts that where still good. They probably re-sold the parts.
Bad behavior of manager and poor quality of work.
Bad customer service.