The replacement window myth is pervasive and tough to beat, but this post comes armed with facts to show you that new windows are not all they appear to be.
140