All new bearings,spacers, clips, seals and replacement collar is $150 from Tejas. Anyone know a better source?