I received another "broken" HP-21 in the mail today. Fresh batteries and it works perfectly. This one is nice, with no corrosion whatsoever on the springs, contacts, circuit board. But I notice that the entire keyboard is really "soft"-- not just a few well-worn keys. I have other Woodstocks with almost ridiculously stiff and crisp keyboards... like some of my Spice series machines. And all my Woodstocks vary significantly in keyboard "stiffness"... and now that I've noticed this, I don't believe it has anything to do with how used the calculators were... you'd expect them to vary more within the same calculator, if that were the case.
What do you think accounts for this significant variation, one calculator to another... I have another HP-21 with very stiff keys!