I have ordered product from this company for a few years now and always received the supplements even though they usually take a while to arrive. However I have not received my latest order and no one is responding to my emails. A US postal service tracking number was supplied but it advises the label has been printed but this does not guarantee receipt of the parcel by the postal service. As far as I can tell the products were never sent.
I will be looking at purchasing this product from another company in future if I do not receive a reply soon