Be careful! I took my car there 3 times in 2 weeks. I kept wondering why I kept having to take it back but it clearly was them! My car rarely breaks down! After the car broke down the 3rd time we found out that they put the wrong belt on it and there was still a broken part that held the belt to the alternator. So my dad fixed it when we went to tell them they said they couldn't do nothing because we didn't come to them first. But we would be left paying the towing. Bottom line is they just weren't doing the job. The first time we took it to them when we drove home the check engine light came on again. And they said it was a whole different reason. So odd. I'm going to take a guess and say they do well with some cars but others if they are not sure they're going to get their consistent business they will be dirty with you. Be careful!
Ps. Same thing happened to my dad. He took it to them and when he got home the check engine light came on. He brought it to their attention and they fixed it. I was glad they fixed it but at first they were being argumentative and saying it should have not come on.