Stick to the advice suggested in your thread
http://www.chessatwork.com/board/showthread.php?id=8791
Just contact the site admins. Naming and shaming will probably have between little and no effect and tends to drag the forums down a bit.
I'm not suggesting that you don't have grounds for a complaint, but just that the forums aren't the best place for it.