Winter has finally come to the Northeast, and there’s nothing worse in the cold weather than feeling drafts come into your home from windows that aren’t providing proper insulation. You need your windows to do their job, keeping out cold in...