The oxy sensor is quite important. I would buy OEM and not even one without the wire loom plug. Here is one on sale and you do not replace them every 2-3 years, so the small price difference does not matter.
http://www.autohausaz.com/search/pro...xygen%20Sensor