I have tried their products and believed. I paid in $$ for my belief, which is what all snake oil salesmen take for payment. This is the second time burned in a beverage company investment, so never again. (Look up Pulse Beverage Company and how that turned out)
I don't think they can dig out of this hole, but $14M IPO on NASDAQ might keep them running a few more years. Maybe pay off the existing debt and make the books look good, for the next round of suckers.