I've only really come here looking for winter sport equipment and this is THE place. Given it also probably carries the most expensive equipment in Toronto but given the selection, the really really helpful staff and the quality of the equipment, you really can't go wrong here.
If you're looking to go on a Ski / Snowboarding trip to a "real" mountain (I don't mean Blue Mountain - I mean Whistler, Banff, etc) then this is the first place to grab those dearly needed ski jackets that will save your life at the -50 degree peak of the mountain.