So, i'm fuming!
I run 1 of 3 remote sites and we have a head office further down the country. An email went out last week asking all Managers if they would like to contribute a set amount toward the GM's birthday (not a significant birthday). If you wanted to contribute to email back and bank details would be sent out. I did not respond. We don't get any perks with the company, they have stopped wfh flexibility and to be fair don't like the guy, bit of a sleaze, that's another story.
Yesterday, the colleague who was arranging his present called me up, from an office she shares with several managers and HR, I could hear everyone in the background, it sounded like she had me on loud speaker, asking if I would not be contributing and why not, so I had to explain that cash is a bit tight at the moment and Christmas is round the corner plus 3 family birthdays.
I felt embarrassed to admit in front of colleagues I have meetings with everyday that I could not afford to contribute towards his present.
AIBU to be angry. She could have emailed or spoke to me discretely.