I bought something similar off ebay a couple years ago (so I couldn't tell you if they are the same guys). Worked OK for me, but when I opened the little box the chip inside was NOT the ELM322 chip, instead it was a PIC microcontroller hacked/programmed to behave like one. I could not tell you what it "lacked" that the real McCoy has, I have nothing to compare against. Bottom like though, is it did show and allow me to clear codes.