I bought a screen from TaoBao and replaced it myself.
It cost me 329 RMB (280 RMB for the screen and 49 RMB for shipping) and a few hours.
But 3 of the 4 buttons are malfunction after the replacement, I think I might break something during the disassembly.

I believe your story will have a better end than mine since you have the expert do the work.