Influx of orders impacting delivery times