A replacement keyboard part might cost £40 to £80 but its very hard to fit because Apple used rivets to hold it in and just about every other component of the MacBook must be removed before getting access to the keyboard. Fitting takes 3 to 4 hours on a good day.