How many coffees do I need to buy before I can receive a free one as part of the loyalty scheme?

May 21, 2018

Buy 6 and get the 7th one free.