I always take my 2001 Corolla to the Truro Canadian Tire, and have never had a problem. I have heard a lot of horror stories about Canadian Tire, but never about the one in Truro. Several members of my family take their vehicles there and have also have positive opinions. They treat me well, know me by name, and don't rip me off.