How crazy is it that the Mission doesn't have a music shop? There are so many musicians here, but don't even think about buying a guitar string or a clarinet reed. Closest place now is Union Music, which just moved not so faraway. Before that, you had to trek over to Noe Valley to Noe Valley Music. This is a small, but groovy music shop that has a lot of the basic stuff. They have some nice guitars and other instruments. It's also a popular place for running lessons.
more