Originally Posted by
Bike Forum User
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.
I stopped at their booth at MBGP once. Neither one of them even acknowledged my presence. I guess they knew their wheels wouldn't support my 240 lbs and didn't want to waste time.