Mine was replaced when I brought it from Berybrooks, they sourced the windscreen from MMC. A windscreen specialist in Exeter fitted it, the top rail clamps the screen and the rest is bonded in.They said that they fitted thin double sided sealant tape to each clamping rail so it did not crush the screen and allowed for expansion, previously did not have this and they though it likely why it had cracked in the top corner. They did a very good job and no leaks.