SURPRISE! It’s December 23rd. How? Because time doesn’t make sense anymore and last week was really a month ago and April was yesterday. Last-minute shopping is always pretty dreadful, but this year particularly so. No one should be dropping their social distancing practices just to battle crowds for a twice-returned air fryer. Online retailers, meanwhile, have been warning of shipping delays since before December even started. Fortunately, subscription boxes and services exist. They’re easy to order at the very last minute, easy to give from afar and they’ll spread the gifting fun out over weeks and months.