The loyalty programme is based on a $5 discount for every $100 spent - right? It seems to me like an important calculation would be that whilst the loyalty programme increases spending by around 7% (i.e. $7 for every $100), it also gives customers a $5 discount for every $100. So surely we can argue that the impact is positive but minimal given this cost.
Please correct me if my logic here is off!