I always hear good reviews as well.I’ve used XRF a couple times now. If not using oem, I was impressed with them. No issues, everything fit, all greased ready to go. I’ll use them again.
Personally I’ve given up on Moog, especially the ball joints.