Let me be the black sheep here and say moog is junk, even replacement ac delco is junk. Basically all if it is owned by federal mogul and is all garbage
*** bearings and timken bearings too. So it comes down to how much do u wanna spend on it and get same parts you will be changing in a year. We use moog at the shop for ball joints and tie rods , but only cause it's the lesser if all the evils we can get our hands on immediately. I personally use all Detroit axle parts, finally had a bearing go bad after 4 years, and it was promptly replaced ( well refunded since I bought another one already). Both my trucks have all Detroit parts and most of my personal customers are running it. I have found it to be superior to anything else you will get from a parts store AND you aren't spending a fortune for Chinese parts, they all are chinese but with detroit atleast ur paying appropriate price for it. I haven't seen a moog bearing last over 6 months!