Sorry to hear this Ian, i find that its not always the rubbish cars which people use our cars as door rests for, i have seen brand new beemers open doors on to other cars
people just dont have any respect for other people belongings any more.
Let us know who you use and if you would recomend them. I have a ding in the passenger side wheel arch and the door, might try and get them done over the next year