I dunno what kind of reputation they have generally but I've found Urban Classics a good balance of value and quality (long lasting/warm/waterproof) for money - not cheap though - but don't have the markup of North Face or the pricing of brands like Canada Goose. (Obviously not going to be using them for stuff where you actually need the technical abilities of the top end gear).