just reading back, if you need the pre-cat sensor it's gonna be more. That Bosch 15370 is downstream. I think the dealer wants like $300 for new sensors or you can pick up some on this site.
RockAuto Parts Catalog
The NTK plugs are the cheapest.
Check out this thread:
Oxygen Sensor ?'s