I have cancelled and re-booked a couple of shore excursions. I used a different credit card to rebook. Any idea how long it takes RCCL to refund back to the initial credit card. I did all this 4 days ago (on a Sunday). The re-booking charges have already appeared on my CC website, but the cancelled excursions have not appeared (as refund) on the old CC.