Not sure if any of you solved this problem already, but I had a similar issue (i.e., spilled juice, removed several keys to clean, and one wouldn't reattach properly - I think a little part broke). Few websites carry Surface Book keys, but I was able to find a replacement at QuickFix Laptop Keys (http://www.quikfixlaptopkeys.com/?produc...-surface-book-single-replacement-keyboard-key). The part was expensive ($25), and I was wary of ordering from a random website. But the package shipped quickly, and fit perfectly. Not sure who this vendor is, but they were surprisingly reliable. Hopefully the price will come down over time, as the Surface Book becomes more prevalent.