Aside from let Stam announce new unseen product 3.5 years ago - they did n't use Gearslutz in any manner that described.
Aside from letting Stam announce a new unseen product 3.5 years ago - they haven't used Gearslutz in any manner you describe.