www.freecycle.org - go to your country and then a location (group) near you.
I love freecycle here in Melbourne Australia. Here we can report to the moderators any no shows.
Most times a pick up can be arranged by leaving items out on the veranda. I recently picked up an almost new qs mattress (had to meed the person giving this away) we love it.
Yes no show are annoying but most people are great.
I have given away various items without ever meating the person collecting them