So you waited until the last minute to buy those holiday gifts—again. First of all, take a deep breath and relax, because these things happen. Between travel stress, the anxiety of preparing for a long week with those in-laws (or your immediate family, for that matter) and the hassles of inclement weather, it’s all too easy for the days to slip away from you and to wind up staring Christmas week in the face, sans thoughtfully-chosen presents.
But guess what? All is not lost. As it turns out, there are some pretty cool, extremely affordable gifts you can pick up at your local drugstore, from covetable beauty goodies to yummy sweets to guilty-pleasure movies. Click through above for 10 holiday presents you can buy today, tomorrow or even on Christmas morning and still come out looking like the good guy (or girl). Note: while all these picks are shoppable online, you’re also extremely likely to find them at your nearest CVS, Walgreens or Rite Aid location.