Had one shock fail. This one is fine. I replaced both. Has 58k on it. $20 shipped. No rust, Texas