Poor quality parts ruining the hobby for me

My '95 Ram 3500 Cummins I bought new, it was made in Mexico, the front wheel bearings fell apart at 100,000 mi which I was told was "normal" for those models and years! It had ate a spindle too, all this was replaced at 2005, has 220,000 mi now, and still going. I have no idea what was the maker of the second set of bearing, I will just drive it till it goes..
I say, parts bought now days at auto parts store is a crap shoot, and buying a certain brand does not guarantee success!!! I have done sets of brakes ( 9 and 10 in.) in last 3 years and no problem, but lucky, VR another story!