I just saw the commercial on TV. Samantha Brown from the travel channel selling replacement windows for Champion Windows. I’m stunned. She is one of the last people I expected to do this. Has anyone else seen it?
That sucks. Internet buzz seems to be negative.
These commercials have been running for several years.