I took my truck to my buddy who owns his own auto shop today. I took it in for rear u-joints. I could hear they were going out so I thought I should get it done. I asked him to go over the truck since he had it. The brakes are almost metal to metal, the u-joints like I thought are dry and rusted, and the upper and lower ball joints are bad. This is crazy, I understand the brakes and u-joints but all the ball joints. We had the truck in the air and moved the wheel with a breaker bar. There is a fair amount of play in them. The question is, what is everyone running for ball joints. I saw carli makes a very nice joint but damn they want 800-900 for a set of uppers and lowers. Is it worth the money. Thoughts?