Looks like those people are back up again.
Throw lots of positive comments at the forum, drown out the doubters.
Lots of mentions of chatting to people and trust and faith in the key personnel.
Seen it before.
BRB Price at posting:
32.0¢ Sentiment: None Disclosure: Not Held