It's a headache 99% of the time you call this company. You don't get a dedicated Cruise travel agent, you call into an 800 number. We've called several times with the same question and get different answers from different customer service agents. We've also had them say they are changing info that you are requesting on the account and they don't do it. They have to contact the cruise line for everything so that means a lot of wait time while you are on the phone. My advice: BOOK WITH YOUR CRUISE LINE DIRECTLY! Cruisesonly promotes these greats perks but in reality they are not that great. You have to wait 6 weeks if you opt for the amazon gift card after your cruise, then they tell you "give it 2 more weeks'. I have nothing good to say about this company.