The news is substantial. It declares their expenditure on product for purposes of distribution. Under the circumstances it couldn't be any better. I wouldn't have expected them to tell me I can run down to Walgreens and pick up a fire extinguisher... yet. What did the rest of you expect?
If they were not legit, they could have avoided news about production and tried to fake us out with travel news forever. They are letting us know they are serious and that we can expect the business plan to proceed. They are spending money on production. I have been adding more today because the price did not spike up ... so far. I will add more if the pps falls.