We purchased a lanyard on board for each of us (DH, DD, and me) They have a "waterproof" box on a lanyard available in the gift shop for around $6. It is large enough for the KTTW card, some ID, and a credit card and a couple of bucks. Worked great on CC and on shore excursions. They also have a slightly larger box w/ a lanyard available too. As someone said on a recent thread - the larger one can hold an inhaler if someone needs to carry one with them.