Originally Posted by
Aerodee80
i just ordered the Willliams Cycling Wheel System 19. !
My Willliams Cycling Wheel System 19 arrived last week. I have about 100 miles on them, but impressed so far.
Seem to be a good company to work with. Quick delivery and they answer the phone when called.