I am a shadetree mechanic who likes to work on my cars on the weekends at home. Some time ago I bumped into a "check engine" light in my wife's 97 Odyssey and the Honda dealer chrged me $60 just to read the code. Since I was in a hurry I paid for it and for the Oxygen Sensor related to the failure, a total of $300. So I decided to buy this scanner and it has turned out a terrific product, I am now charging $20 bucks to read codes on friends cars and it has already paid for itself twice. No more paying the dealer for this stuff.