I replaced mine myself. Wasn’t too bad. I’m not a fan of the typical aftermarket brands like Dorman, Moog or Timkem. Those brands never lasted for me on other vehicles I have owned. You will get varying opinions on that though.
I got my bearing assembly from Bluepit. You can buy a new bearing itself but you will need to press it out of your existing hub and then reinstall. That will require a press though.
See my old thread for additional info when I did mine.
Another wheel bearing question???