Those look a lot nicer in picture #2!
Post up review on the ride after the rebuild.
Mine are 3 yrs old now, but still seem to work fine and don't look bad.
Normal wear is so gradual, you don't typically notice unless you blow a seal. On most of my trucks, when I finally change them out, always amazed on how much better they ride again.