Normally I'd agree but in this case they did me a huge favour with that job, it was easily £4k or more worth of work and faffing around and they only charged me £2k. I was lucky they even did the job at all really, the owner said if they'd noticed at the start that it had a panoramic roof they wouldn't have even taken it. Given that the job took an inordinate amount of time well over and above what they quoted, and they painstakingly sealed all around the panoramic roof to make sure it wasn't leaking which they really didn't have to do, and after having the car for months and doing all that extra work they didn't charge me a penny extra, I'm more than happy to forgive them for a tiny mishap like this. The car is still bulletproof in rain now too.