My vehicle came back with more parts missing or broke for $1400 and a professional diagnosis than what I took it there for. When you ask a question on why is this broken or missing the answer is I don't know. After the fact, I found out that this place has been sued several times. They always say support your people, but I will never go there again.