Eh, Scre Twinkies. You people really need to get in any Quebec convenience store/grocery, and by a Vachon's May West.
Spoiler
That's the stuff.
Vachon is already producing Twinkies for some part of North America. Maybe they plan to stage a whole US Takeover?!