For the past couple of years my family has helped at an annual toy drive that's help by a family friend at the elementary I attended. Besides giving out toys, we gave out hot dogs, chips, and a drink to each individual. We always have to get there early in the morning to help unload the toys then organize them within the cafeteria. It lasted up until 5. There is a time frame but we usually start setting up when either the toys run out or people stop arriving.