Went to their Auto Service because my tire was "humming". Was given a quote of $2700 for both front bearings, tie rods, front rotors and rear breaks. They said my vehicle would be very dangerous to drive without having ALL of the work done. I said forget it and got a second opinion from a family-owned garage recommended by a friend (Westview Auto). Tie rods were fine, only one bearing needed replaced, and back breaks/rotors are at 25% so they're fine for another few months. $500 total.
Don't go to Canadian Tire Auto Service!!!!