I ordered this on Wednesday and got it yesterday. Cable seems like it's very good quality, so far I was able to use the "clear ECU" function in RomRaider and it did clear my CEL.
Still trying to get it to work with EcuFlash though... will work on it more tomorrow.