Do what some parts of Pennsylvania does.
the needle exchanges there offer 3 cents per needle brought back, like with bottle returning.
This would help the community so much More than handing them out endlessly. with an incentive things might change everywhere