What is with this sense of entitlement everyone has nowadays?
Maybe you could call them an Indian Giver, but they are providing a service to make money, and if something comes up that they retract something that you where not entitled to, but rather they did as a cost free way to build their loyalty program, and then it ends up costing them money if they'd go thru with it, LET THEM!
They are running a business not a chesed organization.