@motoridersd
I think it's better a paid service done right, than a free shoddy one.
If that will get the trucks running, the reject dealt properly, and most importantly, the people getting paid, then why not?
Disclosure: my city charges for that, and the service is great.