If the cost is an issue, this web page
http://hsb.baylor.edu/html/easley/autofaqs/o2sensor.htm
describes the procedure for putting in a generic equivalent. Mine is due to expire in about 5K miles,at which time I will put in the generic model. I can post my results, but if you do it, let me know how it works, please.