I have taken my car to Elite 3 times for the same problem, the ac, all within 3 months. My car is still not fixed. Despite the 2-year warranty on the parts, I will not take my car back. I would rather pay to have it fixed right. There is absolutely no way I would recommend this shop to anyone after the hassel I've dealt with. The worst part is they were recommended to me, and I drove from Troy, which was a complete waste of my time and gas.