These people are awesome!
http://www.wildcrazyfun.com/keys/
For less than $6.00 and in about 4 days (with some bad weather between us), I got a new key for my Lenovo X61 and it took about 15 minutes and a small screwdriver to install.
My husband was very so what, but it makes a HUGE difference in comfort in typing and embarrassment factor in using.
Can’t say enough good things about their service.
And in about 10 laptops, this is the first key I’ve lost. Basically I was trying to get a test script out of the keyboard and the latch broke. I actually still have the key, and really just needed the latch assembly, they sent the key, the latch, the holder and the rubber cup.