I'm a shadetree mechanic. I know enough about my truck to be dangerous and jumping into the world of computerized vehicles has been a challenge to say the least. The tool itself seems to be a great tool to have and so far I've learned a lot but I know I'm a long way from utilizing it to its fullest potential. The reason I'm giving it a 3 star rating is because of the lack of documentation here. For people like me, ThinkCar is missing out on a huge opportunity. Providing better documentation and instruction on how to troubleshoot would be a huge boon to folks like me. I like to work on my vehicles but I cannot afford to go to a professional training program. The online community provided with the tool is a waste of time - most of what I see on that platform is spam which means no one is moderating it and there's little relevant content that I can see. If you already know how to troubleshoot and test components using a bidirectional scanner, then this is the best one out there I've seen. But if you're just getting started, be ready to put in a LOT of time learning on both how to use it and understanding what the data shows you and how to test. Lastly, I'd sure like to have the file names for data I record, work. I name the files after I record a session and when I go to download them, I have to re-enter them. If I'm missing some trick, it sure would be helpful for the manual to include it.