Why is there no stock / such a delay in stock?

The answer to this is twofold.  First, the factories have been working to one third of their previous capacity due to the pandemic, which means we are only getting 33% of the stock we typically expect. Also, due to container distribution not being as rapid as it once was, leasing companies are reluctant to sell their stock, which has had a knock on effect for the used container market.