If you can't give away the stuff, you can legally trash them as household haz waste or many municipalities will have a hazmat drop off day.
If I can't give it away, I just trash it. Landfills are sealed now days so there should be no leaching issue. Plus as hazmat (depending on the the...