Interesting reading and the evidence against iobit seemed quite conclusive.
Iobit.com however has a green WOT rating.?!