You ran out of sugar. At least two convenience store chains (Cumberland Farms and Sheetz) will even give you free coffee on Christmas, no purchase required. You may have gotten just what you were hoping for or maybe some that you just don't like.
Publix: Open until 7:00 p.m.
On Boxing Day select stores will be open from 10 a.m.to 6 p.m.
Dollar General and Dollar Tree are both closed on Christmas Day.
Gentry says she finds great deals and sales the days leading up to the holidays so she makes sure to save her shopping.
Waffle House: Few things are as consistent as Waffle House, which famously never closes.
Some grocery stores are open on Christmas as well, but the supermarkets open on December 25 tend to have limited store hours - so check your local grocery store in advance, if you can.
Beach Bar at Newport Pier: The Sunny Isles Beach restaurant posted on Facebook it will be open.
Toronto Premium Outlets: 6 a.m.to 11 p.m.
Chinese Restaurants: In a time-honored tradition, most Chinese restaurants are open. And, just like always, you can order a Christmas dinner for pickup.
Christmas Eve and Christmas day are some of the slowest holidays of the year.