Went there last Sunday and they have a decent selection. I usually go to Niky's Sports on 7th but saw the shop next to a restaurant I ate and figured I'd check it out.
Pros: Decent selections, good location by the 101
Cons: Witch lady at counter, high prices
more