"Took my car for a repair and they ended up claiming that there is a major leak in the water pump and the pump must be changed at a cost of $1100+. I did not authorize the repair. Took the car to a private mechanic to validate. Private mechanic confirmed that there is no leak. There is not even any residue on the water pump or any sign of leak... Do not trust them."