Hi Cinecell! We've actually used tubetape's screen ourselves here in the FXhome office. All the new effects shots you see around the site (on the front page and product pages for instance) were shot using Tubetape screens and stands.
Also, the greenscreren suit we're currently giving away this month is from them too.
So, yeah, you can be assured of a good product. They're nice guys too, so should help you out if you have any questions or problems.