Wheel bearings "should" be an easy DIY, unless of course there's any bit of corrosion. I had to remove my wheel bearings to install the Stillen Brake Cooling ducts. There's only 4 bolts to hold it on... but once removed i couldn't get that hub out with a: hammer, mallet, crowbar, PBR Blaster, jedi force. NOTHING would get that hub out of there.
*I drive the car in the winter so its prolly very corroded in there. Guy at the shop said it 'came right out'" But he had it on a lift, and had a much bigger mallet than i did to "loosen" the hub.
So keep this in mind when doing / replacing a hub.