As you're aware, doing your own due diligence is key in a stock like this. You and I have both spoken directly with the company.
Those who come around with negative speculation, who don't even bother to try and contact the actual company should never even be considered by those wishing to invest.