Hi all, Hope we are well. I paid for tickets to someone any they've claimed that a refund should be back to me on this. Does this sound right? It will take 21 days to get back to me apparently. Can someone confirm please? Does this above look familiar to anyone? Any help much appreciated. Thanks,
... View more