(lol I've been looking at some coats to buy recently too)
Other brands: Barbour, Filson, Norse Projects, Club Monaco, Zara, H&M, etc. (obviously these brands aren't all the same quality)
Indochino has also recently started offering outerwear and the jackets all look pretty damn good, but the jury is still out on quality.
Alternatively, you could always go the Canada Goose/Nobis/Mooseknuckle route but it's never THAT cold in Van, and they don't really fit the bus-cas/semi-formal look