Due to the extremely bad availability of the wifi, I had to make 6 visits to Customer Services to arrange refunds.
I also had the embarrassment of a letter, delivered to my suite, stating the bank had declined a payment, when we were only on day 11 of the cruise and in the morning of that day I had my sea pass blocked! Apparently, I was informed that Royal Caribbean take out funds from your bank ...