Chosen Solution

Is it possible to replace the keyboard alone, or would I be better off replacing the entire upper case? Is it difficult to remove the keyboard from the upper case and replace it?