Speculation is always an ingredient in penny stock land. But boy, I could sure use a dose of basic factual information from the company- a PR letting us know where things stand... good or bad, happy or sad, that one can verify if needs be.
It seems like this is an innovative product that could trigger a revolution in insulation, but where is the excitement?