I got the 120" fixed frame screen this weekend.
$299 & free shipping was hard to pass up. Ordered it Thursday and arrived Saturday. That's fast!
I had a jamestown(ebay seller shoppingdeals)
screen, which the screen material/gain is about the same but I had to take down the screen once a year to pull out the waves.
No waves what so ever on this screen.
Assembly was straight forward but I had to drill through a couple of the plastic connectors since the pilot holes weren't drilled all the way.
It took two of us to install/stretch the screen.
Once the brackets are installed, hanging the screen took some work.
The lip on the brackets are close to the wall so you have to push hard on the frame while sliding down.
I had to use a rubber mallet and pound on the frame while I slid the screen frame down.
Once it's hung, it's not going any where.
It looks no different than the Jamestown screen but knowing it won't develop waves is worth the price.