Just got an email so maybe account specific
Load £20 or more to your Starbucks Reward account between 15/12 and 24/12 and receive a free drink
The free drink will be confirmed by email - it's not an instant reward. T&Cs say upto 8 days - hopefully it will be quicker!!