i had a new screen fitted after hitting a crow at 120mph (allegedly) and only had to pay the windscreen excess of £50, being from cambridge originally have you tried gowings for parts? www.gowing.co.uk. As for dealer prices on servicing i find them quite competitive and on several occasions i have rung around to get prices for various jobs and found them to be the cheapest, when last in cambridge i had an ignition coil pack up, rang for a price and was quoted £108 so ordered it, when i picked it up matey said he could do me a good price on it and let me have it for £72!!