You may also, check to see if the pollen/cabin filter needs to be replaced or has gotten wet by some chance.
I had a situation about 2 years ago where I had to have my hood repainted, due to a careless man with a flatbed truck. When the bodyshop was painting the hood, they removed the cowl piece that is up near the windshield wipers. Apparently they didn't put it back on correctly, OR it was loose or something.... Anyway, my pollen/cabin filter had gotten wet somehow, and it would cause my windows to fog up really bad. My car was under warranty at the time, so I marched it into the stealership.... and $75 later it was repaired.

I had to pay for it because the filters are not covered under warranty. Had I known that THIS was the problem, I would have handled it myself.

The filters are pretty cheap, it's the labor that will get ya.
If you discover that this is the case for you, just buy the filter and change it out yourself. There is a "How To" on this board somewhere.
