Where do you live in the city? We do this through our community association. Your community might do something similar.
https://www.hsca.ca/matching-families
After matching the size of family to your desired contribution amount, they send out a few details of the family and some wish list ideas to go shopping for.