I think the easiest way I've seen is to have a Lanyard team to contribute to the cost and then make them available to everyone for free.
Lanyards are fun, someone made them up for the inaugural Alaskan cruise and we would love them here to...
So, who is the mysterious Lanyard team that will be paying for everyone's lanyard?