Nobody wants to brave the mall on December 23. You might not have elves, but consider this list to be the next best thing. We’ve chosen deals that should arrive in time, but we still advise you to shop earlier rather than later for the best chances of delivery by December 25. You might also be able to choose free in-store pickup where available. When in doubt, give a greeting card with a tracking number written inside and blame the supply chain. These digital gifts and last-minute gift ideas might also help.
Special offer for Gear readers: Get a 1-year