Assuming that everything is working right, and you are still experiencing the problem, Kleeneze, Lakeland plastics and some auto shops sell something which could help:
de-misting fluid/wipes, which are a water reppellant liquid, and effects last about 6 weeks per application. (They are also sold for keeping bathroom mirrors from fogging up).
Lisa
December 2004