My three year old mechanical keyboard is starting to exhibit periodic strange behavior. Mostly this consists of keys being swallowed and occasional multiple repeats of one of the keys in the message.
While I may attempt to nurse it along a while longer, I've ordered a replacement keyboard so that I don't have to revert to the mushy Targus keyboard that is the emergency backup. We'll see how soon I open up the new keyboard.
Personally, I'm betting that it's going to be on the day that it arrives, because, well, new toy!