Even if you're one of those people who loves paying top dolla for top product, you probably share our affinity for one of life's greatest gifts.
So we've put together a list of some of Dublin's top cafés – along with some of the larger chains for comparison – to scope out how many drinks you need to purchase before tucking into a free one.
So, now you know. Go, go, go, go, go!
No loyalty cards to be found here. They're actually pretty against them, as it happens – which seems fair.
Buy nine, get the 10th coffee free.
No loyalty cards to be found here, we're afraid.
4. Coffee Angel
Buy 10 and the 11th is free.
5. Nick's Coffee Company
Buy six and the seventh is free.
6. Brother Hubbard
Five coffees in and you bag yourself a scone, and your 10th coffee is free.
7. Bald Barista
Buy nine and the 10th is free.
8. Clement & Pekoe
Buy seven and the eighth is free.
9. Proper Order
Buy 10 coffees and the 11th is free.
10. Dublin Barista School
Buy nine coffees and your 10th is free.
11. Two Fifty Square
These guys don't do a loyalty card system, but what they do do reward their customers with free coffees every few weeks – fair.
Buy five, get the sixth free.
They also do a €2 takeaway before 1pm on Tuesdays, aptly named #TightArseTuesday. Nice.
Buy 10, get the 11th free.
14. Cracked Nut
Not au fait with the loyalty card system yet, but they assure us that they are on their way.
15. Natural Bakery
The most generous of the lot – buy just five and your sixth is free.
16. Java Republic
Buy nine, get the 10th free.
Your 10th coffee is free in here. You also get a free birthday coffee AND seasonal drinks, if you sign up to Insomnia treats with mobile payments.
If you register online, you can use a Starbucks cards – and you'll receive emails when you get a free reward.
No loyalty cards to be found here unfortunately.
20. KC Peaches
Buy nine and your 10th is free.