How long has their CDS300 been in testing now, is it 3 years? Fluff certainly is in the "eyes of the beholder" but as you can witness other than calling the company direct, press releases are a way many keep abreast as to what the company is doing. Like it or not.
What I find interesting is that many will scream for information or PR's and now accuse the company of "Fluff"?