I just buy a new keyboard when this happens -- they are pretty cheap nowdays, probably less than buying new letters. Thrift shops are full of them, too. Just be sure they have the USB connector and not the old round one with the pins. I got a brand new Dell keyboard at a thrift shop last week for $2.