Thanks for all the comments. Unfortunately I do have to park on the road so the chances of it happening are going to be higher. Having said that, I have managed to go nearly two years without it happening so that's something.

I'm getting a few more quotations before getting it fixed. I'm not fussed about going to a "Porsche approved" bodyshop because in my experience they are not necessarily the best. Just the most expensive. Before the 997 I had an Audi and they recommended an awful place which did a shoddy job and my car was nicked the night I got it back - I was sure someone in the bodyshop had taken a copy of the key or something!

Thanks again for the comments and sympathy!