I used XRF ball joints in my truck but one got a little loose after 60k-ish miles. I replaced them with MOOG from AAP so that way I can get them warranted and replaced on my truck in a day. My HF ball joint press with HF's ball joint press adapter set work perfectly.