I came to this location because it says the best ford dealer in Toronto. Obviously nobody in that place cares about customers, lazy employee and mechanic. They fixed my car but somehow managed to give it a new problem. So I came back again ,they fixed it, and one weeks later another problem showed up. I don't know what to say. This place sucks.