I knew I needed to find someone else when the local dealer (Tynan Isuzu) told me they charge $125 just to read the "Check Engine" code! When I said it takes less than five minutes to do, and that most auto parts stores don't charge anything, he started giving me a load a crap about how only Isuzu dealers have the right equipment, etc.
Funny thing is the dealer where I used to live in Montana would have checked the code for free. Some good dealers are honest and fair; but many more are a big rip-off.