Yeah all Wal marts with Tire and Lubes will take your oil. They actaully have very large containers but where I work hardly anyone brings there used oil in. I think no one knows about them. The local Advanced auto, though, always has a "tank full" sign up.