Title: Tape Doesn't Stick
Product review: This was the only window insulation system available at lowes home improvement. The double sided tape does not stick to the window but does stick to the plastic. I will be trying another manufacturer in the future.
Would you say this review depicts the product in a flattering or unflattering light?
