I have always loved Canadian Tire, for prices, breadth of materials, super sales on lower end- mid tools, and home furnishings. The stores seem friendly and welcoming. the service seems to have dropped off clearly in the last few years. Staff do not seem to know much about the products, and there are typically almost no staff about to help. The number of cashiers seems severely limited, and the wait times to check-out are troublingly long.