There's nothing quite so flat as a holiday gift that arrives on December 26 (believe me, I know). Therefore, we're recommending, perhaps conservatively, that December 5 is likely to be the last safe date to send a gift and have it arrive in time. This is based on expert advice that one can normally expect a ground shipment to take 7-10 business days – in other words, two weeks. During the holidays, high volumes slow normal service considerably.
So if your excellent plan is to make someone who loves Sangiovese very happy this year, please let us know soon.