I visited Velo's new shop at 6th and Blanchard, and it is a depressing sight. A soul-less store front, with very little in the way of pedestrian or bike traffic. I have to imagine that they are going to regret the decision to leave their lovely Capitol Hill store.