LS460L ball joint replacement

I just joined this group. I bought my 2012 LS460 5 years ago with no problems. I know over time, parts need replacing. Besides brake pads, rotors and the regular oil change, it’s all been wonderful experience driving this car. I need a ball joint upper and lower replacement on the passenger front wheel. The control arms are still in great shape with the struts too. Any advice or recommendations on buying the parts would be greatly appreciated( I’ve bought for the brake pads and rotors on eBay and rock auto and have had no issues at all) thank you for your time and input.

I just joined this group. I bought my 2012 LS460 5 years ago with no problems. I know over time, parts need replacing. Besides brake pads, rotors and the regular oil change, it’s all been wonderful experience driving this car. I need a ball joint upper and lower replacement on the passenger front wheel. The control arms are still in great shape with the struts too. Any advice or recommendations on buying the parts would be greatly appreciated( I’ve bought for the brake pads and rotors on eBay and rock auto and have had no issues at all) thank you for your time and input.