My Walmart has Mobil 1, advanced economy blend, 0w-20w for ~$28/4.73l jug. Pennzoil Ultra Platinum[ for ~$27/5l jug, Castrol Edge for ~$26/5l jug.
I haven't changed my oil manually myself for awhile but for Canada, these prices don't seem too bad. I'm sure you can find other deals for a couple of bucks less but if you need it now or want to put some away for future changes.