I have a package deal available for late model Timken unit bearings and a full set of Dana Spicer Balljoints.
500$ all in.
The unit bearings are for 99 and up. ball joints fit all XJ,YJ,MJ,ZJ, TJ years.
If you want the newer bearings on an older jeep you just have to update your rotors. Everything else will still fit.
Package is two brand new Timken unit bearings, two brand new upper and lower Spicer balljoints.
Moog balljoints here are 105 each and no name unit bearings are 120 each.
This is higher quality parts at a significantly lower price. 500 versus 740.
I bought the package deal and would like to sell it that way to keep it simple. I guess I could break them out if I had to.
I can do the installs if you need it.