Similar to Steves in Montreal. It's an old building, very fragmented and a bunch of dudes who know a ton about gear but very little social skills! Haha. No big deal, they have good intentions and when you get talking to them you realize that they do know what they are talking about and are very helpful.
Prices are always good here.