It did ship on the 31st. We have the label posted in the DS forum.
Its 90 caps. Our beta testers used various dosages. 3 caps is in the high range of dosages used. Beta caps DO NOT correlate to the final, or to each other (there were various ones out there).
Many will be happy with 2 caps per day, many will prefer 3 caps, a few may like 4, but only a very few.
My prediction is that:
40% of the folks will only want to use 2 caps
50% will want to use 3 caps
10% will need 4 caps
It is true that we are sold out, and there will be some delay before the next batch is completed (6-8 weeks most likely).