Installed mine sometime last year. It’s been fine daily driving and wheeling many times. However, when I received it one of the springs was 0.625” long and the rest were 0.810”. They said they would ship me one by Saturday. I didn’t get it till Tuesday. A bit frustrating for a DD. It was the right part though. I bought through Amazon. I still have the original box if that helps with figuring out Lot numbers. The actual company is Richmond Gear.
You now have a solid case to make a claim or two.
Really sucks.