Maybe we don't need a whole store for flags, but I'm glad I know it's there if I need to buy a souvenir from a country I never went to. Or something like that.
You only need to come to this place for one thing every year -- FIREWORKS. Best, cheapest fireworks selection in downtown Toronto. They don't carry them during the year, but before any major firework holiday, they are fully stocked. Before Canada Day this past year, they were filled to the brim with all sorts of exploding fun, from individual ones to bulk sets, and they were decently priced.
COME FOR FIREWORKS! And set them off in the park.