Well I have not heard or seen one All Balls Bearing kit fail yet. If you have any proof please post up. If you think you have a better and cheaper solution then please post relevant part numbers so all can share. Otherwise I would not hesitate to recommend the kit to anybody. The grease you use is far more important in a bearing then the actual bearing in most cases and Im sure Alls Balls is not going to risk their company by selling second rate bearings.