The guy's accent is so hard to understand, that he can quate you a price and charge you a lot more, and you would never understand what he charged you for. I went there for a leaky radiator, he changed it for a decent price, 2 days later the car overheated, I went there, the radiator was defective he replaced it at no charge but the gasket was blown now, of course he warraniteed the radiator only. Quated me $900 when the job was done it was $1600, uunneccessarily replacing a less than a year old timing bilt and waterpump. drove it for the 3 weeks all seem fine, suddenly, its overheating again, went there again and this time it was the radiator cap (the brand new radiator - which I paid extra for the better quality one), another few weeks passed by and it's overheating again, went there agian, this time he tells me the fan is not working I paid again to have it fixed, a few hours later it was fixed, I asked what was wrong this time he said it is an electrical problem, I asked what it is exactly, he wouldn't even tell me, all he says, it's was a different problem and that he fixed it. And then he tells me that this car is just a bad car and it will keep getting worst. I know this car and drove it for 5 years and all the maintenace were done accordingly on it, prior to me taking it there, it never had those problems, then his worker advices me to take it some where else other wise I will keep putting money into if I keep bringing it ther. Bottom line, I can't trust this guy again. I did take it somewhere else, cost me almost nothing and fixed the problem. read more