Please note that after an order is placed, it does take up to 1-2 business days to process and fulfill your order. During the process, a label is created but the estimated delivery date does not get updated until FedEx actually picks up the package from our warehouse distribution center. Transit time via FedEx may vary and may take up to 7 business days for delivery.