I was able to get all the O2 from Amazon the other day for $200 ... OE Bosch. My local installed for $100.
I wasn't seeing that at Amazon this weekend, but it looks like I can pick up the other three senors at RockAuto for something like that price. I doubt there's anyone around here that would install them for less than $200, so I'll probably DIY if it comes to that, but I'm not looking forward to figuring out how to get at the front sensors.
It's all about rust with these -- if no rust it's worth fixing.
That's the feeling I get. There are a bunch of little snarks (the driver's door needs to be replaced) and dings, but the cussed thing looks decent inside and out for a 17 year old high mile truck. I'm coming from having XJ Jeeps, where the rust problem was even worse, and the engine was even more bullet proof. I was losing the floor pan on both of the ones I had, at which point I just figured - nah, I'm good, time for something else maybe.