Poor quality parts ruining the hobby for me

I agree. Drove my 07 2500 CTD 4x4 for 212K miles on the original front end parts. At that time while I had it on the rack, I found just a little play in the Hub bearings. So being Pro Active with maintenance, I ordered two new SKS hub bearings, Also NAPA premium upper and lower ball joints, Two new axle U-joints. All with the best parts NAPA sold. Spent $930.00 on parts. The right Hub bearing was sloppy and had to be replaced at 264K (48K). The right upper ball joint needed replaced at 271K (59K). That is pretty bad service life.
Sarge... aftermarket parts ,suck... period ..
Especially, these model trucks....