

Hello everyone, recently my free hub body started to make squeaking noise (probably the bearings), since I do not have the tools to open it up, I will replace it. So my question is, should I buy the same free hub body or should I take a higher quality one (idk if it would even compatible) what do you guys think ?
by Dussrock