It looks like you are using an ad blocker. That's okay. Who doesn't? But without advertising revenue, we can't keep making this site awesome. Click the link below for instructions on disabling adblock.
lonsdale street in north van has a bunch of snowbard shops with all goggle brands. I like second wave and the boardroom, one at the bottom the other one at the top of the ave i think. In Van 4th and Burrard will give you some choice, comor downtown as well, georgia and idontremember.