Is Your Window Brand Letting You Down?