Commiserations; whilst a pain, as has been said, at least it was reported. There are far too many cases of damage and drive away.

My vote would either be a factory repair or Kevin Vernon (whom I have heard excellent things about)