Canadian Tire promotes its auto service centres as "Canada's Garage," but a Newfoundland man says his experience is a warning ...