Does anyone else do this? I've nipped in to supermarkets last minute on Christmas Eve each year & never see empty shelves. AIBU to leave shopping until tomorrow?