O2 sensors typically fall under the emissions related items, which I believe under Federal law must last for 75,000 miles (CA I think it's 100,000).
If you are changing O2 sensors sooner than 75,000 miles you are either throwing away money or you have another serious problem you need to fix...