nah, a main dealer would drill holes in the roof then charge you for a new discovery :)
Still, a £1.00 tub of vaseline and ten minutes work has got to be a cheap alternative. Hey, it might not work but it's worth a bash before spending any real sum of money.
you also have a legitimate excuse for buying vaseline and a pair of rubber gloves too :D