These have zero end play in the joints, they have less than 7000 miles on them.
There is minor surface corrosion in 1 joint on the outside, it is not on the pivot ball, this will not affect performance. There are wear marks from the emergency brake cables sitting on them. $120 shipped