I have recently purchased an MX-5 2005 limited edition (only 2months ago from a garage in Sydney) and have been thrilled to bits with it


On picking the car up from the garage, they informed me that the fault was due to a faulty front oxygen sensor and that to replace would cost $468.80!!!! and $100 on top for fitting..!!!!

The guy at Mazda said that the car will still run properly, but i could have poor fuel economy!
Is this all the sesor is doing??? And will it have any other issues for me later on down the track?
How long do these sensors last???
Is there an aftermarket one for the NC model???
As you can see i am a little puzzled as to why something like this cost $468.80!!!!
Appreciate any advice guys,