I have been their customer for five years until recently I found they don?t really care about the customers or their cars but only money. The manager talked me into changing a hundred-dollar part, then it turned out it was some other problem which will cost even more, more than I would pay to keep this car. The manager did not apologize, will not refund but keep arguing they changed a part, even though that part did not help to solve the problem! I trusted them because they tell me I don't need to do this or that on my car. But when they suggest you to do something, get ready for rip off!