This is nothing new, but I suspect a lot of people don't realise these are available, and that it's not "instant". Part of my morning routine involves picking one of these up and walking along the beach. After having one of these I can't justify $4 at the nearby cafes for a takeaway.
Update (thanks elliot91): These are free on Friday with any purchase*.
* Excludes tobacco and smoking related products. Limit of one free regular sized coffee per transaction per store per day.
Offer only available on 14 and 21 August 2015.
There's a lot of things a lot of people don't realize.