At the very least Advfn should insist that their employees and the infamous modsquad disclose their positions.
I don't care about the IRPs or what ever they are called since I don't play penny stocks. And in penny land who cares since it is let the buyer beware. That part is up to the SEC and they have done an excellent job.