I think your problem, Treass, is you bought IDC based on the prolific "fluffy" postings here ->>> 10592930 "I'm in - couldn't resist nectar's post" - when the sp was around 13.8c.
Don't blame those who you now call "negative" posters, those who have put up a different POV/asked hard questions/provided info that was not forthcoming from the company that perhaps you should have weighed up (along with the "fluffy" posts) way back in 2012 and since, for the position you find yourself in. Direct your anger at those whose advice you relied on to make investment decisions. Had you had a more open mind back then (2012) you may not be so angry now with those who tried to put forward a bit more than just "fluff".
I certainly hope for you, and others in a similar situation, that IDC turns around. No one here wants to see people lose money. We have all been there - that's why it is important to listen to everyone, without abusing those you don't agree with in the manner you are doing at the moment.
IDC Price at posting:
1.2¢ Sentiment: None Disclosure: Not Held