Yeah I agree, great advise!
I do have a little insulation laying around at home so I'll cut it up and stick it into any little hole I can find!
And I'll cover some windows with plastic for the winter. They are new windows but I think the people that installed them did a bad job and they have air leaks all around the edge.