Well worth the price.
I am very pleased with the unit I received. It connected flawlessly with both my Android phone and Windows-based laptop. (NOTE: If at first you're having issues, thoroughly check the settings on whatever device you're trying to use. I had to manually change settings on both my devices before they would connect to the OBD Adapter.)
Pairing this device with a software called Forscan (particularly the full desktop version; the app works great, too, but is limited) I am able to perform tasks typically only possible on higher end scan tools, including programming PATS keys!
The only issue was that the faceplate on my unit appeared scuffed up, but as it turns out, there was a thin layer of protective film. Once I peeled it off, it looked like brand new!
One more thing to mention: this device does not read MS CAN by default, but is apparently capable of it with a little modification. (I haven't done this yet, may update this review later.)
I highly recommend this device!
Verified purchase: YesCondition: Pre-owned