Jeepers £1,500 for a windscreen- looks like an insurance job then. Can’t remember getting hit by a stone - can tbe roof mechanism cause windscreens to split?