Don't worry mate, I probably have more shares than them, and didn't vote the same way haha. Only the squeaky wheels posting both there and here (look at the AVZ thread) .
There are a few good roosters that post now and again on PLX thread on share trader but same as here you have to wade through the mud to find any insight.
Price at posting:
$1.42 Sentiment: Buy Disclosure: Held