Looking at booking a cruise next November and while looking check prices on Royals website, Expedia, and Cheap Caribbean with prices being significantly better on Expedia and Cheap Caribbean. I also messaged several travel agents and their prices reflected what I saw on royals website. Are there any issues with booking through the third party sites?