I'll be visiting SFO in a couple of weeks and will have a few hours to kill. Looking for good bike shops to check out. I might only have time to visit one though. I'll be in the downtown area. What is a good shop to visit, if I can only visit one? I might be looking to buy a cog and lockring while I'm there too.