If you have a city sewerage system, some municipalities will tell you it's okay to flush the antifreeze down the toilet. Not all will, but some systems either can handle it or they must feel the amount dumped won't have any effect on their system. Need to call and ask. For oil, brake fluid, ATF, etc., my local NAPA takes it as well as Advanced Auto Parts. They seem to make no distinction between the types of lubricants.