Yes fine oils, but they are very expensive (for me) and no rebate potential. Canadian Tire frequently has oil at 45% off plus if you time it right there are manufacturer rebates as well. A long long time ago (late 90's) I used to get Esso XD3 semi-syn in 0w30 at a good deal from the local farm supply store. Today, really Canadian Tire is my best choice for oil locally.
Could be region specific I guess. Around the Toronto area, Petro Canada distributors were usually cheaper than regular price at CT. But they don’t run specials like CT does and CT special would beat the Petro Canada price.
It’s a good alternative that people aren’t aware of, especially if you don’t stock up on oil when it goes on sale. They have a steady and consistent price throughout the year.