We will fulfill all orders placed by 2pm CST the same day, Monday through Friday. Often times we will fulfill orders the same day during the weekend, as well, but there are no guarantees. We use fulfillment by Amazon. Typically, orders will be delivered within 3-5 business days, but some times sooner.