Royal Caribbean have dropped refunds on the fuel surcharge instead they will credit your seapass account.
Can you clafify a refund pertaining to what in particular (Fuel s/c? reduction in price?). For the second part of your question relating to dropping a port, you will get absolutely nothing. It clearly states in their t&C that any changes to ports etc may be made with no recompense. We have sailed many times with RC and on one 7 night cruise had two ports changed and one dropped altogther, and believe me, despite my best attempts, we got absolutely nothing out of them. I have to say also that of all the cruise lines, I have always found their customer services to be the most lacking in just that (IMO).
I have queried the fuel surcharge policy with RCI. I have pointed out that other cruise lines are deducting the surcharge from the final invoice and why can't RCI do the same as this is the simple and most logical solution. RCI seem to want you to pay the invalid charge and then give it back at as on board credit at an unfavourable exchange rate. I have sent several e.mails over the past two weeks and not had one reply, their customer service is non existent. Unless we receive a response this will be the first and last time we will travel with RCI.