yeah stock bearings suck, some guys grease them through the abs wheel sensor hole to get more life out of them,, i went with the free spin tappered rollers which are servicable. after have a complete unit bearing failure at 70mph and having to get towed.. i would never use them again. good luck