Is there any good lubricant for the glass run channels on my 02 325i? I've used WD40 but it doesn't last too long and the windows have to be helped up.