Unfortunately, due to financial contraints, we do not have enough of each item for every registration. We get over 5000 registrations every year, just one of which could be a school of over 700 children. We will always send out the maximum number of items that we can, but we encourage anyone who may be running a large event to recommend each person bring in their own pair of gloves. Depending on your local authority, your council may also have some supplies it would be willing to share.