oxygen sensor replacement cost on 1999 Saab 9-3

I was given an estimate of over $700 to replace both oxygen sensors - is this way out of line?

Asked by for the 1999 Saab 9-3
You can check those prices here http://repairpal.com/estimator?car_type_id=2630 and get another estimate from a shop here http://repairpal.com/directory?address=13057&car_brand_names=Saab
3 answers
It is probably from a dealer. My dealer wanted 330 to replace one. I bought it online for 125 and paid 65 to a garage to put it in for a total of less than 200! It was a pre-cat O2 sensor. If it had been after the cat, it would have been more but probably still cheaper to go to a garage with the part than to let the dealer do it!!!!

you can buy them on line and do it yourself