Those dealer fees for a simple code check are the worst. I bought a cheap reader myself, and it has saved not only my, but also several friends and coworkers, a lot of hassle. Especially newer cars...