This is the second time this has happened to us. They are supposed to refund within 45 days. The first time we had to call multiple times and finally got the refund after 10 weeks. Our latest package just passed 45 days after cancellation and after speaking with them they are telling us another 2-3 weeks.
Also we're getting the run around on the taxes that were charged and supposed to be refunded as well.
RCL says talk to your TA, the TA says we need to talk to RCL. Really getting fed up with this company, considering disputing the credit card charge at this point.