Benidorm was selling tickets but the person who bought tickets on the basis of Joe being there did get their money back so it ended up OK. There was also another incident in the UK where an organisation (charity) said Joe was appearing and then it turned out he wasn't. But you are right, there is a degree of protection here. Just be careful of the small print (right to substitute with another artist etc. etc.). Hopefully it will be confirmed by Joe/management very soon.