We guarantee that all orders received by 12:00 EST will be shipped that day, or the first business day to follow if on a weekend. The delivery times as estimated by FedEx are below. Please note that shipping can be delayed by weather/environmental concerns that are out of our control, so we recommend ordering as soon as possible!