Well if you headed off to Montreal it’s going to be very cold. It’s typically -5 C highs and -13 C so you really need a warm coat. Particularly when the cold winds move in.
Or just use the Underground City to get around. But there are some good choices from Outdoor Gear Labs with the Arc’teryx Camosun being expensive but a particularly good choice.
It’s hard to find the right size on REI for instance but Zappos does have them.
But of course what I really want is a Feathered Friends full “go to Everest jacket” called the Khumba down jacket made in Seattle no less.