Euro Car Parts are about the best place I think.
http://www.lambdasensor.com/main/bosch/price.pl?item=0258003114
Non-cat No. is 0 258 003 171