growing up all i can recall ever seeing for Canada day was this type of flag and they were usually handed out, you never actually bought "Canadiana" stuff.
now stores almost year round are filled with "Canadiana" stuff, flags on mugs, glasses, t-shirts, balls, pucks, stuffed toys etc etc. That's a more recent thing. Most of my friends my age say they don't remember growing up with this much crap.