Very poor customer services and problem-solving. My car was leaking oil and coolant. They told me that the repair would be $5,000. They said to keep an eye on my fluids, consider selling my car, and sent me on my way. Turned out there was a recall on the water pump that they didn't bother looking up and informing me about. I had it fixed at another local mechanic for $1,800. I will not go back.