I keep all sharps (blades, needles, bent pints) in one of those plastic canisters that larger quantity of chewing gum comes in. Once full, I give them to a Vet who adds them to the "sharps" (medical needles) that are gathered for safety.
I'd suspect the same is why your Co-op collecting them is as a service to the farmers, for safety for all.