One of our missionaries had a "WhiteBook" MacBook, she used in the small villages of Liberia west Africa. The problem was upper case stopped working so she had to carry a usb keyboard with her, in order to use the computer. The keyboard was bigger than the laptop.
I order a replacement upper case from iFixit, it arrived very fast. I followed the guides to remove the case, then just reversed the process and installed the new case. Now everything is back up and working great, and the laptop is ounce again a true laptop. Thanks ifixit!
Keep your laptop clean.