Product review (5 stars): Working like new for several months now.
Straight forward DIY repair saved us hundreds.  Perfect fit.  Tool is not necessary.  Threaded rod, nuts and several stacks of fender washers (poor mans bearing press) worked just fine.  Videos on YouTube show you how to do it yourself.