(tried this earlier and it didn't post. apologies if this generates a duplicate posting)

Pacific Bikes is in SOMA near Yerba Beuna Ctr/Metreon (at 4th and Folsom). They have a webpage if he wants to check out their gear. This is walking distance from BART

If he's near the Marina, he should check out City Cycle for hi-priced bike fun.