AFAIK, support do have stocks of the display. email [email protected].
The display is 75UKP (including fitting). Shipping from US-NL and back is probably going to be around 75UKP again.