Everyone in the charlottesville area should check out and patronize basic cycles. Its is a super cool undergroundish bike shop and can handle any special needs and projects. Fully qualified machenic, who just came from performance bikes. they do everything super cheap and well. its on the corner of tenth and main street.