While I booked directly with DCL for our first two cruises, I'm considering booking through costco travel for this one - why not get the cash card if I can? My question is - if I book through costco travel, can I still login to the DCL site to book excursions, transfers, etc - or does all of that need to go through the travel agent?