Lanyards are generally worn most or all of the time by the guest services staff and by the cast members in the shops. There is also one night where the officers come to the lobby and are wearing lanyards. I got a lot of cruise pins off of the lanyards, but they were really basic pins for the most part (nothing real unique). I also got a couple of the WDW "lanyard pins" off some of the CM's lanyards. Good luck!