Avoid taking your car here. This guy Shing is the type of mechanic who recommends things to be replaced based on a hunch or most likely basis. My car was overheating, and he said its most likely the thermostat, so had thermostat changed, plus new cap, rad flushed, new coolant and after all that, it was still overheating! Turns out i needed a new radiator. What an utter waste of time and money. Plus this guy has the customer service equivalent to a baboon! Doesnt make you feel welcome or appreciated for your business. Stay away folks. read more