Gifts you can buy on Christmas Day

If Santa fails you, we've got you covered in a pinch on Christmas morning. Credit: Getty
By Christmas Eve, even most procrastinators have tucked their gifts safely under the tree. But every year, there are those true last-minute shoppers who wake up Christmas morning with the dreaded feeling that they forgot something.
If Santa doesn't hit your house overnight to fill in where you left off, you can't count on your local supermarket to be open Christmas Day. Most Waldbaums, Stop & Shop, ShopRite and King Kullen locations will be closed, but don't fret! Here are some quick places you can sneak to while your loved ones are still in their cookie- and wine-induced comas. We won't tell. (Note: Store hours may vary by location.)
For the beauty obsessed:
Walgreens
Christmas Day hours: 9 a.m.-6 p.m.
Best bets: Makeup, festive nail polish sets, boxes of chocolate.
Check your nearest location: http://bit.ly/1ldrHNr
CVS
Christmas Day hours: 24 hours
Best bets: Perfume sets, personalized photo gifts, candy.
Check your nearest location: http://bit.ly/1fELeVR
For the caffeine addict:
Starbucks
Christmas Day hours: 8 a.m.-4 p.m.
Best bets: Christmas Blend, tumblers, mugs.
Check your nearest location: http://bit.ly/1ifYyEi
For the music lover:
7-Eleven
Christmas Day hours: 24 hours
Best bets: iTunes and Spotify gift cards, Visa gift cards, gaming gift cards, lottery tickets.
Check your nearest location: http://bit.ly/1kDnhlM
For the foodie:
A restaurant gift card is a quick, easy and thoughtful gift.
10 LI restaurants open on Christmas Day: http://bit.ly/JI1MlL
For the adventure seeker:
Fun activities, from wine tasting to sky diving, can be bought instantly online.
Living Social deals: http://livingsoci.al/K2NigD
Groupon deals: http://gr.pn/1kDl4GU
Travelzoo local deals: http://bit.ly/18JTS6A
For more gift ideas, see our procrastinator's guide to last-minute giving: http://bit.ly/1e2J8y0