like nerd said cherry keys are easy to get and high quality durable aftermarket ones
my coolermaster keys 2 years old aint fading or wearing under good daily useage at all ?? also I don't use ''cleaners '' when I clean it like windex or what ever . I seen cleaners as that tend to help shorten that life on some things [??] almost like a solvent affect over time like it weakens the plastic or coatings of the keys and make it ware down faster [???] opinion
just a damp cloth is all needed for that