Not true. My appointment was the 25th, agreed and signed for the replacement and told I now won't be getting it by my store. I'm in the situation that I'm not angry that I'm not getting the replacement, but it is such a good offer that I feel I should be a bit cheeky and push to see if I can get one after being told twice that I would.
Spoke to the online support who's advice to me is that I show up to the store without an appointment and demand to speak to a manage and ask them to honor it. I'm not really good at demanding or pushing my case but it's worth giving it a go!