The delivery dates given are always estimated and depend on many factors. Sometimes the manufacturer cannot produce more quickly, sometimes there are delivery bottlenecks at the suppliers - especially in the middle of the pandemic. Currently, the item would be ready for shipment.