A lot of the auto parts chain stores and probably some of the independents offer free recycling of motor oil. Ask. The ones I deal with have even dropped their 4qt maximum per "visit". They want you in the store buying stuff I guess. Another one has a 5 gal per visit. Ok 5 gal for me, 5 for the wife, kids, neighbor kids etc etc we all walk in one by one. With tractors, trucks, RV cars etc it piles up quick. Sometimes they are sending it to someone to burn and they are VERY PICKY about the oil and any contaminants in it. Other places just have a barrel with a coarse screen over it, and the fellow said "Oh, don't worry we get oil that is half water (left outside) leaves, even found a dead squirrel on the screen"
Some places are FINALLY starting to take antifreeze. I cringe when I think of what has happened to all of the used antifreeze before now. And as with the garbage dumping thread, even when recycling is free you still have people that just dump it anywhere. Sometimes I think we don't have to worry about our adversaries overseas, we have a bigger threat in ourselves.