One other thing that I recently learnt is that we should NOT be using lithium grease in the window tracks. That gums up as it dries. We should only use a silicon based lubricant (that info comes from recent experience & from the guy who installed my windshield ... so I rekin he knows).