Just wanted to let people know that the refunds are slowly getting done. My case was not a cruise this time but a Madeira holiday for 23rd March. Cancelled a week before travel due to the company cancelling . Phoned at home by TUI a week or so later and offered re booking but asked for a refund. Received an email that same day stating the money would be in my bank by 18th March, which never happened. Yesterday 27th April, the money was refunded to my account. Don't give up hope.