I had new wondows installed in my home. I have found out that the contractor did not insulate them. When I asked why he said that the window was such a tight fit that there was no room for...