The boots on all 4 of the truck's ball joints are split and have been for awhile. Already decided on the uppers but on the lower BJ it is pressed and staked into the arm from the factory. Looking on rockauto the Raybestos offerings are installed the same way and they also appear to have the same (crappy) dust/grease boot as the oem part, very thin and prone to cracking. The moog offering has a knurled OD and a snap ring to retain the BJ after being pressed in and comes with a nice heavy duty dust/grease boot.
In the past I would use moog products without question but for awhile now their product line has been very spotty for quality and country of origin... The Raybestos (Affinia) professional line has been top notch and will remain my choice for now and in the future but this one part/application I am not sure on which way to go. Moog for the better DIY installation and dust boot or the Raybestos for maintaining a tighter fitting ball stud over the long haul ? The RP tie rods and ball joints I used on the Shadow 2 years ago are still nice and tight. The moog parts that were on there before in the same amount of time were totally trashed when they came off. A real let down for sure given how easy of a life this car lives and really set my opinion away from using more of their product line in the future.
I guess a secondary concern is how well using just hand tools I can get a new balljoint staked into the control arm and have it be nice and tight like original.