My cruise on the Independence coming up this June was cancelled almost a month ago. I just made my third call over that time frame trying to get a refund processed. The first two calls, I was told to call back in a week to verify my request had been approved. Today I was told the same thing. After asking to speak with a supervisor, I was told it could take another thirty days minimum. What a ridiculous way to treat your loyal customers. I will never book another Royal cruise until I see that refund, and I may not book even after I see it. Do you want to survive? Then stop treating your customers like they are garbage.