My door seals had been creaking a lot.  So I took the car into BMW a few times to get fixed.  It wasn't until the third trip that they finally replaced the door seals.  It creaks a lot less now but the creak is still there when it is damp outside.  Does anyone have any suggestions on how to get rid of the creak for good!?!?!  I heard about one product Meguiars NXT Tech Protect.  Does this work?  Any help will do!  Thanks!