Before I went here, I had been warned about them and I wish I would have listened. I went in to them, and paid for them to check my car out and tell me what was wrong. I was told it was a belt etc and the cost was about $200 to fix. I dropped it off, picked it up later that afternoon and it was still doing the same thing. The next day it continued so I called them, and they told me to bring it in. I proceeded to take it back in 3 times, and was always told they didn't hear anything at all. How could they not here the squeaking and squealing? In the end, I lost my $200, and I will not go there again.