At work, we have a collection every time there is somebody's birthday/a member of staff leaves etc; I usually just throw what I can afford at that time into the collection envelope. For a colleague's birthday next week, the person who is organising the collection has already bought the gift and told us how much we all owe each. It's not a devastating sum of money, but it's certainly more than I would normally put in, and I'm resenting being told how much to contribute. Finances are particularly tight at the moment with my DH out of work. The colleague in question also rarely has any time for me!
We're not a huge team at work, so refusing to contribute that amount could cause friction.
I know I can count on fellow Mumsnetters to give me an honest opinion!