I spilled some coffee over my keyboard, enough to stop some keys from working.
I ordered the upper case from Germany and it came relatively fast.
It was successful and the only thing I had problems with was getting the keyboard cable back into it's "lock". I had to remove the battery again to pull the cable a little further outside to have more space to work with.
It took way more time than I expected but be patient, it's worth the time after all.
Prepare yourself and take your time.