Most orders ship within one to two days. We keep many items in stock, however, unlike other online retailers, we do not buy in bulk in order to assure that you get fresh and effective products. Many online retailers buy hundreds of bottles at a time to get the best price so that they can squeeze out a bit more profit. This can mean your product could be sitting in a hot warehouse for months before it gets shipped to you. We buy direct from the manufacturer in small batches in order to get the freshest product possible for you, which means higher efficacy even if it takes a couple more days for you to receive the items.