I saw the same price. My ball bearings looked ok to me, so I just reinstalled them. I could not see spending $45 on something that really was not broken.