Shocks were bought for a kit from Thuren in 2017 with stage 3 valving and stainless shafts. I sent them in for maintenance and replaced them with some cheap shocks while they were at king being maintenances and actually sold the truck unexpectedly in the mean time. Shock bodies are in good shape and all worn parts have been replaced