In reply to Flinticus:
My insurer sent National Windscreens out from Glasgow last week. Did a fantastic job - didn't damage any paintwork, cleaned up well and put all the trim back where it came from. Can't ask for any better than that. £85 excess and no effect on my no-claims for a job that would have cost around £350 at a land rover garage.