Get the Better newsletter.

By Locke Hughes

We’ve all been there. Christmas is merely days away, and we suddenly realize we forgot to buy a gift for a dear friend or family member. Of course, you don’t want them to know they slipped your mind, but you also don’t want to give them a thoughtless, rushed present.

Well, stop panicking. We’ve got 10 great last-minute gifts to delight anyone on your list, from foodies to self-care gurus to children. Most of these don’t require any shipping whatsoever — all you have to do is print out the email confirmation, or let them know what they can expect ahead of time. Others may require shipping — just be sure to check the site to make sure you order by the recommended date to receive by Christmas.


Source link