That windscreen might cost a fair bit, have you thought about claiming it on. Insurance

Sent from my HTC Desire HD A9191 using Tapatalk