Terrible auto service at over pricing and unnecessary charges. Went their for my car repair after collision with curb. Ended up paying $1805 for minor work, which would been done at 900$ at local mechanic garage. My car was certified perfect to drive, but there was a major problem with steering wheel. This failure of the technicians would have lead caused a disaster and ended my life on highway. I returned back to get this fix and I was given quatation of $1560 this time. Ni excuses or regrets from technicians for failing to diagnose basic error and saying imperfect car as perfect to drive and putting public life and my life at great risk. Auto service manager has zero skills or knowledge about car tire alignment or repairs. The technicians are world's most incompetent and under qualified and perfectly imperfect to work as car mechanics/ technicians. Never going back to any Canadian tire any time.