I live in Shanghai. There were two or three weeks after Lunar New Year where deliveries were delayed or more expensive or both for everything and grocery delivery slots were scarce for a month. Things are back to normal with all deliveries now.
But since this was the Lunar New Year, I'm guessing that Ali Baba was already on a war footing?