After some misadventures with various other bike shops around town, I found Capitol Hill Bikes at the advice of one of my neighbors, thus once again showing that it pays to ask a local. The people at the shop were very friendly and relaxed, service was quick (10 minutes to fix the problem I had) and the price was right.
more