I found the below posting on the message board for Celebrity....
Re: Value-in-Kind? Maine for Bermuda?
Date: 09-19-03 07:21
Radisson Seven Seas Cruises gave $100 per person shipboard credit and $750 per person future cruise credit up front when the Seven Seas Navigator had to change from Bermuda to Canada. It sounds like Celebrity might have been able to diffuse a bad situation if they had treated their passengers as well. I guess some cruise lines are more proactive than others.