Excellent wheels and customer service
Excellent wheels and even better customer service from these guys. Now ordered a second set of wheels for my new bike and didn't hesitate or even think of going elsewhere.
United Kingdom
Excellent wheels and even better customer service from these guys. Now ordered a second set of wheels for my new bike and didn't hesitate or even think of going elsewhere.