I bought one and tried it out today, pretty basic code reader with erase. no real time scanning like the more expensive units. easy to use. heavy duty cord long enough to place the unit on the car seat. both the connector and unit are screwed together so you can repair or replace the cable, i hate those molded cable connectors and units. small enough to toss in glove box so i have it with me if a code sets.
i only had one code set, so i'm not sure but i think the erase clears all codes stored. i didn't see a way to clear codes one at a time in the manual. and remmember that the PCM has to record at least 5 drive cycles with out errors to pass the emission testing after erasing.
all in all, i think it was worth the price, but i'd still like to get a setup for my laptop so i can do real time monitoring of the system inputs. it might not be right for you, though, Chris. the back lable says "keep out of reach of children"