"I had the opposite experience. Working for a charity,"
Same here, I do volunteer work for a charity that looks after seniors, basically as the onsite IT guy, helping seniors with their technology. They survive on donations and grants. The charity has existed for a very long time (1948 if I recall correctly). The top executive positions are elected positions, and they have a high turnover of volunteers. When I started early last year, I was given a small office that had a variety of computer hardware, most of it supplied through grants, some of it purchased, some of it I have no idea where it came from. None of the computers had been updated for years, since that was the last time they had an IT volunteer. The paid for IT support company only works on the office computer systems, not the donated freebies used for training. There is stuff in there that every one forgot about.
Often I'm asked to find low cost solutions to their IT problems, coz they just don't have the money for more expensive solutions. So far I have managed to solve all but one of their problems by either re-purposing old equipment they know about that was being unused, or finding stuff that had been hiding in a cupboard for years, but solved their problem. The one exception was their need for a Chromecast, to hook up to the projector, to demonstrate Android stuff to a bunch of people, some of which have bad eyesight and can't see the details on a small phone screen. I had initially been using my own, but eventually had them purchase one. I suspect they had one before, or was borrowing one before, as some of their office computers had the software for it. I just couldn't find the old one anywhere.