Since being Prime at the casino a few years ago we pretty much book and organize everything through them. Their phone reps are amazing and always pick up quick. Of course it's also nice that most of the cruises are now "free" 🙂
That said, we've never had any issues with the normal RCCL phone line and staff, once they pick up.....