I get it, if you have the tools to do the job. If not, a quality indy charged me $87.40 for the bearing and $322.32 for labor. So - the economics point to buying the tools and DIY, so long as you don't value your time at too high an hourly rate

But then, I'm not as young, strong and flexible as I once was ......