I am now using all of the credits I can for travel late in 2021. Heres the good/so so, or bad experiences I have had with
Travel agencies
Expedia.com GOOD
While I had to wait about 45 minutes each time I called to re-book, they were effecient, and re-booked me on the phone and I got the confirmations on my rebooking while on the phone
Crucon.com GOOD
Mark at crucon helped me rebook my RCCL cruise 3x with a cruise credit due to the cruiseline cancelling the Oasis of the Seas (April 2019), Brilliance of the Seas (June 2020) and Jewel of the Seas (June 2021).. While RCCL was a pain to deal with - long delays for my credits for shore excursions, issues with re-issuing the cruise credits. Mark finally got me my credits and rebooked me on the Allure of the Seas for end of Nov. 2021. He even gave me a $100 US on board credit. Note this is a US travel agency, but even with the exchange rate they are often cheaper for cruises.
Cruise Lines:
Royal Caribbean finally came thru with my cruise credit to be used for Allure of the Seas, but it was time consuming with so many delays in getting my money or FCC (future cruise credit). Note I had to use it by end of 2021
MSC SO SO
They offered a 25% extra on the base price of cruise (minus taxes) but no wiggle room in that it has to be used by December 2021 sailing which is really limiting. So I will have had to wait a year and half til the end of this year for the auto refund. I got the taxes back at end of December 2020.
Hotels:
Manor Amsterdam hotel GOOD
They have been great with the re-booking, letting me use my credit for a trip in October 2021.
Hope this helps
Marcia