Yeah i have Been using Moog for years and RockAuto has been good to me Good prices ,Parts are Parts, you pick what brand you want. Been using them for years. when and if the ever sell you the wrong part they let you keep it.
I just purchased the ball joint swaybar links from Rock Auto for my '69 cuda. According to the article it is an upgrade over the stock style sway bar links. Time will tell.