It's all right. They don't have a lot of selection, but most of all, the prices are just insane. You have to go when it's Boxing Day so that things are "reasonably" priced after the 50% discount (think: $170 instead of $340).
That said, they have some Canada Goose (quite a selection) that never goes on sale (obviously, it's trendy right now).
They have Arcteryx (sp?), North Face, Canada Goose, Patagonia and Lole. The staff is quite knowledgeable and friendly as well.