I purchased it two years ago. I have put it in over six automobiles and it has verified if the check engine light was on what the problem was, and if the check engine light is not on, it says no problem. And I was able to download the app on my phone and it works perfectly well, no problems. Recommended it to many people.
Pros and Cons:
Bottom Line: Yes, I would recommend this to a friend