Our local VFW ( Veterans of Foriegn Wars Aux ) collects these. We work with the local VA Hospital making
busy bags for children as their parents/grandparents/other adults have Dr. appoints. We try to enclude a small beanie baby/stuffed toy, colors/ colorint/activity books, etc to help occupy the children during a "boring " waiting room.
Also, our VFW tries to " provide shopping" for the elderly Veterans in nursing homes that do not have the means or energy to actually shop for their grand/ or great grand children. It gives these Older citizens great pride to give their families little gifts...