We do our best to get every package shipped out within 1 business day (or same day if the order is placed before 5:00 CST). With local deliveries, we work with you to have the item delivered next day. When checking out, you simply select local delivery and make sure the delivery address listed is where you want the item delivered and you can either schedule a time window for delivery or we will simply deliver it the following business day to the address provided to us. With shipping all items are shipped either USPS, UPS, or FedEx depending on which speed is chosen. There will be an estimated delivery date listed beside each shipping (or delivery option).