The reason I went with XRF is the fact that they are not retail box store parts. You cant buy them normally over the counter. I found 1 supplier in Michigan that would.
i went XRF because of a recommendation here after the brand new bad moog ball joint issue. at the time 2018 or so the only place i could find them was on ebay. been very happy with them since i installed them. unlike the moog junk putting the XRF ball joints in was a one and done.. :)