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!!!!