Yeah, the AutoZone near my house does that as well. Not sure about my city though....something to check out.
Also, there is this dumpster at a local car wash that is for hazardous oils and stuff.....I know some people who just go there and dump it in there.