"Two Day Shipping" does not mean two day delivery.
We use a third-party fulfillment service in Indiana. They keep Monday through Friday business hours (Indiana is in the Eastern Time Zone). Orders are transmitted once per day from our online store software to the fulfillment center in Indiana. Picking and packing your order will take 2-3 business days after they receive and start processing the batch of orders. Once your order is picked and packed (which again, doesn’t happen on weekends), then it will be picked up and processed by the carrier selected at checkout, using the shipping method selected at checkout.