It's Not too Late for Oysters
If you're still trying to buy a Christmas tree, at least in my neck of the woods, you're too late. They're gone. And if you're trying to ship gifts, you're running out of time. Fast.
But you can still send your friends a few dozen oysters. Island Creek Oysters are my favorite east coast oysters, and I've been ordering them for years. They harvest the oysters today, put them in the mail, and you'll have them tomorrow. And here's the best part: shipping is free. (Although you have to pay for Saturday delivery; and since there are no deliveries on Christmas Eve or Christmas, time is of the essence.)
I can't think of a better gift than 100 oysters - unless it's 200. Add a little caviar and the gift gets even better.
But don't wait too long. Even oystermen take Christmas off.