if you go with mb just make sure you ask him about all the costs up front. had him do a set of raptor shocks for me and when I got them back the bill was 400 higher than nextech. MB charges 200 a piece for shafts, he must have to buy off ebay.
I suggest nextech great guys to deal with and no surprises, shafts at nextech are $50
but that's just 1 guys opinion. just don't want to see anyone get burnt
as for his work quality well nextech redid them 20k later, no the truck doesn't see air time, just a highway truck