Depends on where you are and what you expect them to do.
I have them on my own home on a finished porch that sees little use and love them.
I've installed them on a couple of other homes and the people like them.
Simple to install, goes in like a storm window.
Only issue is if you clean them wrong, and there not energy efficient.
Never had one leak, of had any issues with the plastic film.
1 - 2 of 2 Posts
This is an older thread, you may not receive a response, and could
be reviving an old thread. Please consider creating a new thread.
A forum community dedicated to Do it yourself-ers and home improvement enthusiasts. Come join the discussion about tools, projects, builds, styles, scales, reviews, accessories, classifieds, and more! Helping You to Do It Yourself!