If you google kml they seem a big enough company who supply world wide, you dont get that big by being no good, however go back a few years and chinese bearings were a big no no, i have often looked at the all balls stuff and wondered how they always seem to be the cheapest now i know
pete