It's hard to justify saving a few cents on that Tech 2000 stuff when Walmart stores here are filled with Pennzoil for just a tiny bit more money. So if you want a low cost oil from Walmart in Canada, Pennzoil is your best bet. And if you want to spend more $$$, Castrol 0w30. Out of all the oils sold in Walmart Canada, these two are probably the best in their respective categories.
I'm sorry, I just can't see the justification in going with the "house brand" from many places, when their quality is such a big unknown. But yet we see great reports on here all the time from other commonly available big name brand oils.