The Indian call centre shamble as a point of contact is a major joke. I had booked LHR-MME last year and on hearing it was going to be axed I phoned them up to discuss options. They of course assured me that the flight was going to operate even though it had been announced days before it was axed. Any refund would have to wait on the announcement should that ever be made. Er....forget it. I stick with BA.