I just replaced my rear bearings with a $69 bearing kit from Amazon. It removed the old bearing, installed the new bearing, and installed the wheel hub. Without removing the carrier from the car.
https://www.amazon.com/gp/product/B01FLVOAZI/ref=oh_aui_search_detailpage?ie=UTF8&psc=1
Ball joint removal rented from Autozone.
How did I remove the wheel hub from the bearing? Grabbed some 14mm 1.5 pitch bolts from a local hardware store and put some spacers between the hub and carrier and pushed it out using the lug bolt threads. Didn't mess up the threads. Even if I had it would have been cheaper just to find a used hub.
One bearing came out whole and the other split on the hub - did a little cutting with a 1.5" blade on a drill and it slid right off.