On the fence a bit... $350 for bearings, $400-550 for gears (if they are needed), and will likely need drums with next rear brake job (Last time it was about $700 for everything).
Considering a Sterling 10.5 Axle swap if I can find one the correct width. It would then give me rear disc brakes. The rear drum adjusters kinda work... but every once and a while they fall behind. I wouldn't miss the rear drums.
The front rotors are also worn down to the limit. I'll probably swap in newer rotors, calipers, etc. They are somewhat larger in diameter and thicker too. It doesn't take much to burn the paint off the front rotors when it's essentially always a loaded truck 9500 lbs before adding extra passengers, tools, etc.