You should look them up, they provide screens for NASA, and they make IMAX screens. There isn't a great deal of info on them, but I've yet to read anything bad.
By and large I agree you get what you pay for, the older I get the clearer that gets. However in an industry that tries to sell us pure silver speaker wire at hundreds per foot, sometimes it pays to think twice about price. I have to wonder when Stewart charges better than double most of its competitors.
Especially when I get such advice from a place that sells both screens.