you stated that "No endorsements, No product, I think I was very accurate in my predictions"
Now you are saying that "They have 3 boxes of product"
Well? Which is it?
They have product and the proof is in this video:
Nutricaps Lab would not run a production for a few samples, and that is probably why there are delays with the endorsements (just my thoughts). Now that they have product they should be able to close on some deals. I agree with others that think the next big step is setting up their sales strategy and financing a larger order.
Commercials and ads in a health magazine (as you mentioned in your post) have a terrible return on investment if you are retailing product. They are tools for product branding, not retail, and work in the long run.
Oh and you also said "The real test will be to try to order some and see how long it takes".
So three statements: No Product No way to order No Endorsements