Took my car in for an overheating issue. First visit cost me $550 dollars and was told the issue was fixed. Four days later the exact same issue began happening again. Took it back to them and was told that they found the problem for sure this time. When my wife asked if they were positive they found the problem, she was told "We're not in the business of making you have to come back. The mechanic is sure this is the problem." Another $400. Low and behold today it began doing the exact same thing. There's no way I will be taking it back for a third visit. To be told two separate times that the issue is absolutely resolved when it clearly wasn't is enough to lose our business for good.
If you want your car fixed properly, stay away from here and go to a reputable shop who follows the fair pricing guidelines, AND will actually fix your car properly the first time. Now I'm out almost $1000 dollars and still have a broken car.