It really depends on the repair shop if they will install parts from other sources.
Hello, I had a similar issue and I just purchased a keyboard from the site. The only thing is I went cheaper and purchased a used santa rosa keyboard...even though mine is a tad older. Now I am concerned that the function keys will not match their actual function, because Apple changed the layout. Is this true? Is there any fix? Thanks!