I stopped shopping at Canadian tire when they turned into a dollar store and reduced their auto tools selection. Before that I spent a lot of money there.
They were also knowingly, or via huge accounting incompetance, defrauding the consumer and government. They would advertise a product on sale, so you go in and buy a $500 product that had a flyer savings of $100 for sales price of $400, but at the till they would apply the discount after charging taxes. So your receipt showed you paid fill tax on $500. When they report the sale to the government they'd claim a $400 sale and only remit taxes on that $400. So they'd keep 12-13% tax charged on the extra $100, screwing the customer.