Hey, your profile says you're from Toronto, be proud of your Mississauga heritage!
I saw 6L of German 0w30 at the Winston Churchill/401 Walmart last weekend, lucky for you I didn't scoop them up for myself! There also might be some at the Canadian Tire at Shopper's World in Brampton, and there was supposedly a huge supply of it at Bovaird/Highway 10 Walmart in north Brampton too.
Don't forget that Mobil's Delvac 1 5W-40 is readily available at Toronto-area Walmarts. I've been looking for this oil for a LONG time, and finally found some when I visited some relatives up there in 'sauga and Scarborough.
Delvac 1 is probably better than both Mobil 1 0W-40 and the German Castrol 0W-30!
Brought back a 4L jug of D1, and a tin of finely ground Tim's...