Toronto winters on average seem to last 6 months while for Montreal it is 7 months. Also, Montreal gets more snow than Toronto on average. Montreal's average snowfall for a winter season is 85 inches and for Toronto it is 52 inches so on average Montreal gets almost 3 feet more snow than Toronto every winter season. Montreal seems to be at its best in summer, late spring, and early fall. I just don't see how it would be nearly as great in winter.
For a broken window (or leaking seal in multi-pane unit), for a standard roughly 2x3 foot window, can run from low of about $75-125 for single pane to more like $200-300 range for triple pane, depending on construction and any special ultraviolet or heat reflective coatings.
The labor involved in the process is usually several hours. Thus, the costs of fixing a mechanical window regulator usually range from a couple of hundred dollars up to about $500, depending upon the exact cause of the problem. If an entire mechanical system must be replaced, the cost may be higher still.