Over the past couple of weeks many online shops have seen a considerable increase in both traffic and orders. While overall this is probably a "good problem" to have it is not without its challenges.
Many retailers, both online and offline are struggling to keep up with demand while maintaining safe conditions for their employees and clients.
Personally I've noticed that several sites are being forced to close to standard online orders for several days at a time while they deal with the backlog.
So my personal advice to you would be to be patient.
If you can plan your shopping further in advance. While some online shops have plenty of stock, others are reporting that they are several days or even weeks behind their normal timelines.
Also expand your options a little. If you normally shop online with a particular chain why not try a different one? They might have delivery slots available. Or, even better, buy stuff from a …