I must not be the only one whose letters had faded off the keyboard because I found this very inexpensive solution: Keyboard letters.
I ordered a pack of sticky letters from Amazon and very carefully adhered them to each key. Done. My laptop looks new.
Instead of buying a new keyboard for my laptop and shipping it to HP or leaving it somewhere for the installation, I spent less than $5.00 and fixed it myself.