We generally ship out within 1 business day of receiving orders. Shipping takes place Monday through Thursday. For an order to ship out within 24 hours, it must be received by Wednesday at 9am Mountain Time. Any orders placed later than this may be held for shipping until the following Monday to ensure that your MuscleEgg arrives Fresh. Note that orders going to lower Texas and Florida must be received by 9am Mountain Time on Tuesday to ensure your order is received by the end of the week. If you have any questions, please call our customer service at 1-855-289-6872.