Do not go there for mechanical work for your vehicle. I scheduled to have my winter tires changed and they said they did not have me on schedule. There was only ONE person working on all vehicles during a busy season and they had me wait 3.5 hours. I made a complaint to the head office and manager who did give me a $50 visa card but my time was wasted and I was upset at the lack of professionalism overall.
Had a water pump installed and in the installation process they cracked the lower rad hose. The cooling system was not pressure tested nor checked for leaks. After 1/2 hour of driving the hose let go and left me stranded on the side of the highway for 2 hours. The car was towed back to Canadian Tire where they seemed unmoved by the problem. They then took two days to obtain the common hose and then another to install it. They then asked me to pay for the repair to the part that they compromised.