I love that place, especially after the type of attitude you get from other bike stores in the city (not including Freewheel Hayes). But attitude is pretty typical from any bike store, I used to get it at stores in Los Angeles as well. Nice guys at Box Dog, and I dont like to give my hard earned money to jerks.
Seriously, I worked retail for years, it was a ****ty job, at pretty much the worst and busiest place in the world to work, but I tried my best not to let my attitude affect my customer service. If I had to do it over again, I would have worked in a bike store, not a big chain home improvement store, I would have been a happier person. I have had a couple different bad experiences at a couple shops in the city, especially American, and I don't think its cool. But bike store + San Francisco hipsters = attitude times a billion I guess.
I went into Box Dog a couple times to have my fork race installed, dude did it for free, as well as vacuum my grips on my risers a different time, for free. I bought my Phils there, my Sugino 75 cranks and BB, and had the wheels I built trued there, the truing was like 15 bucks, and one was free cause I had to wait past the time they told me it would be done. I got nothing but compliments on my new bike when I went in there, I'm pretty much sold on the place.