We use to do collecting for big events when I worked in big corporate. We did it for everyone in our work group no matter how anyone felt about them-consistency was important. Dropped off cash while signing a card wasn't really anonymous so we just had someone that wasn't gonna share information do the collecting.
I know this because I was the one making it happen. I was volun-told to do it once, but I was going to make sure we didn't do it all willy nilly. I was just a minion (non-manager) and I was in charge of collecting the money, circulating cards, then me and another co-worker got the stuff, wrapped it up (when needed), etc. We also made sure to even out the dollar amounts between celebratorees as needed (ie Joe's wedding in April got more money then Bill's wedding in Sept, we'd throw more in the pot to even it out). We weren't a big group so it was easy enough to do and the discrepancies were usually due to people being on vacation. But then we also weren't having a game of favorites being played through me. Private gifts, go for it, but not the group congrats or I'm so sorry notice. I was also able to help the non-American co-workers that were confused by this phenomenon but didn't know how to proceed and needed to ask someone but didn't want to feel like they were being graded for asking. Good times.
Loren