The biggest problem isn't the oil, it's Canadian Tire's pricing. Even their cheapest house brand on special gets beaten by Walmart's best rollbacks on name brands, let alone the odd occasion that TuneIt/SuperTech goes down to $6 a gallon.
If I want Formula Shell oil, I'll get it straight from Shell. I don't need Canadian Tire's involvement whatsoever.