I know if I had all of the money to pay someone to do it all I might do it. But Not having the money and just taking my time doing it myself has been great. This is my first axle job and I've loved every minute of it (well except the few hundred times I ran into problems)
I've been screwed too many times by places to do repairs so now I do almost everything I can myself. It takes longer and there is a lot more cussing and beer drinking but over time (not saying how long) it gets done. It takes a lot for me to trust someone to build something or do anything to my truck.