Product review (5 stars): Good parts for a great fix
Great price compared to a repairman.  It took around two to three hours of patient work to get the parts swapped out.  The dried grease and worn out plastic piece for the bearing blew me away.  I left out the small bearing that sit in the back of the plastic part, it would not stay and I don't see much need for it.

Major improvement.  I would suggest a second set of hands for some parts of the procedure.  In this case, do it yourself, learn something, and save money.