True, it’s better to give than to receive. However that does not matter on the holidays. Who on Earth would want to say no to an awesome present?

Starbucks is giving everyone an amazing Christmas gift in a form of free coffee for 10 days straight! Yes, the huge coffee brand just launched its 10 Days of Cheer giveaway campaign last December 23rd. The promo will run until January 2, 2017, in which 100 Starbucks stores will serve up tall espresso drinks each day, like the seasonal Eggnog Latte or the Caramel Macchiato, completely free of charge!

Every day, Starbucks will select 100 new stores to participate in the promotion. Each store will be offering the deal from 1:00 pm to 2:00 pm, before the “Pop-Up Cheer Party” moves on to another 100 locations the next day. So yes, you can find a state-by-state list that updates in real time, HERE.

In addition to the free drinks, the locations that will be selected each day will be giving away gift cards featuring discounts on items across the menu like from the Holiday Spice Flat White to Bistro Boxes.

Each participating locations will not be revealed until the day of, so you have to wait, watch, and hope – like a little kid sleeping on the living room to catch a glimpse of Santa Claus on Christmas Eve.

Happy Holidays!