You tell yourself every year that you’re going to start shopping for holiday gifts right after Thanksgiving, but before you know it, Christmas is only a few days away and you still don’t have gifts for everyone on your list. You might not be able to get the hottest gifts of the season, like the Hatchimal, a stuffed animal that comes in an egg and is Google’s most-searched for toy this year; or the Nintendo Entertainment System: NES Classic Edition, that is the ultimate nostalgic gift for any gamer (and is sold out just about everywhere). The early bird shoppers who fill up their carts in early November always snatch up those most-wanted gifts. While you won’t be able to gift your friends and family a trending gift, there are plenty of other ideas that they’ll still appreciate (and might even be on their wish list). Christmas might be just around the corner, but it’s not too late to present them with a thoughtful gift. You won’t have to resort to gift cards just yet (although there are plenty of clever ways to package them if you decide to go that route). From a turntable for music lovers, glassware for the ultimate host, and a children’s book that’s perfect for bedtime stories, there’s something for everyone on your list. Best of all, these items ship quickly, even if you order them a day or two before Christmas Eve. We even provided the shipping deadlines for you, so you’ll know the absolute last day you can place an order.