i think the best luck you'll have is going to a REI or a Any Mountain shop up there. Not sure where the closest one is to SF as I live more in the bay area. Where in SF are you?
If you have cash money check out Dstructure on Haight or if you have cash money check out one of the best sporting places/basements out there, Sports Basement in the Presidio or that their other location somewhere near the downtown REI. Or if you're poor go to Sports Authority in...Daly City? Colma? Colma.
In San Fran Lombardi's Sports is a good bet. At least they show up to trade shows and support the local ski industry, more than can be said about Sports Basement, Any Mountain, or REI.
D-STRUCTURE.
END OF STORY.
(and this is comin from someone who used to work at Any Mountain)
DS is tooooo legit. Plus, you'll get to check out sick art.