I believe they are simply overwhelmed on the delivery side. Even Amazon has serious delivery times, if at all. I had a recent order delayed until April 8 and I’m a Prime member. C’est la vie.
Hopefully you get it tomorrow or Monday. In the meantime, enjoy working around the house and stay safe