Depends on if you're doing this professionally or DIYer
For a shop, where you don't know what's coming through the door next, not all scanners are created equal.
There are 7 digit trouble codes now a days, and a better, more expensive scanner can do it all. There are a lot of manufacturer...