I agree that there are issues, just as with all penny stocks. Hopefully the new TA will be up to date soon and begin releasing information. That will help.
I haven't ordered any products and to my knowledge they are not available in the Los Angeles area yet. I'm willing to wait until they are available locally so that I can not only try the product but actually see how and where it is displayed and maybe even talk to someone at the store level to see how they are selling.