Originally Posted by
BrainInAJar
Not so sure if I'd label them sketchy. There's plenty of great reports about the carbon wheels coming out of China. Just as good (and some think even better, especially considering the price!) as some of the "big" names.