After 35 years in business, Haight Ashbury Music Center is the go-to instrument shop in a pinch.:
It may not be the cheapest music shop in the city, but what Haight Ashbury Music Center lacks in bargains it makes up for with a huge selection of musicians' necessities, be they guitar strings (over 200 kinds), snare drums, or guitar picks. Jam packed with everything from a $100 Stratocaster to a $1,300 upright bass (as well as myriad other stringed instruments, hand drums, keyboards, and...