It's crunch time, people. We're already in mid-December, and that means that if you haven't bought your holiday gifts already, you've already been relegated into the "last minute" shopper category. The good news is that you're not alone there. Every year, the end of December creeps up on us until we're scrambling to find a gift for your picky dad , or your moody teen . And while we might consider ourselves gift-giving aficionados here at Esquire , we're not above falling into the procrastination cycle either. Over the years, we've found a few tricks to find a gift that will arrive on time, from cool subscriptions with no shipping delays, to great finds on Amazon that will arrive at your door in a day or two.
Whether your gift-giving budget is shot and you need an under-$100 o

Esquire

CNET
Country Living
The Cut
Great Bend Tribune
CBS19 News Crime
CBS News
News 5 Cleveland
KTVH
The Columbian
KETV Sports
New Hampshire Union Leader
WKOW 27
Willamette Week
The List