Coilovers have literally under 1000k on them. All shock return to the top. One makes a "squishing" noise but seems to function fine. These had rust on them only from being on the car from sitting, not bad weather. I wired off all the rust and coated them with Winzer Tek Wax coating. (which I recommend be used on all steel coilovers). the front mounting cups with the rubber bushing are BRAND NEW, never been driven on. SPL replaced these since I complained about rust etc. Note: I trimmed down the rubber shock boots because they didn't fit well from the factory, and bunched up causing splitting on the end. No big deal. One spring I painted with black appoxy paint to see if I wanted to redo all of them. I have all the original packaging + spanner wrenches and directions $625 + Shipping. email for pics