First thing I (another Canadian) noticed when we switched from the car to a shuttle to the airport (crossed the border by car to take a flight to Florida) was that there were multiple people on that shuttle that were at least as big as the most obese person I'd ever seen in person up to that point.
Even though our cultures overlap quite a bit, there's something different in that aspect.
In Canada or the US? At least where I am, the Walmart shopping population doesn't seem that different from the general pop, though I generally avoid going there so maybe I'm just not looking enough.
Disclaimer that I am aware of the people of Walmart meme, but kinda assumed that it was more of a "Walmart is popular therefore you'll run in to people who live at the extremes" than a "Walmart uniquely attracts those who live at the extremes".
I forget which crossing it was exactly. Might have been Windsor or might have been farther north. We drove several hours before switching to the shuttle in any case and didn't get out to look around on the Canadian side of the crossing.
It could have been a biased sample. I mean, for all I know, one very obese family just happened to get on that same shuttle rather than it being a random sampling of what people were like in that area. Hell, they could have even driven several hours to get there themselves and thus didn't represent the local population at all.
Could have been bias confirmation rather than culture shock.