The supplier ships based off of business days which can affect the expected "ship by" date. Most of our suppliers also do not ship on holidays and weekends. If your order is past the expected "ship by" date please contact our customer service team and we can reach out to the supplier for you for an update on the order.