Please stop posting about this. The more attention you give these people, the harder they will work to keep coming back. Instead of just annoying a few random people with PM, it is brought to the entire community by posts such as these.
If you wish to inform the mod, PM him or use the Forum Issues forum.
I mean no disrespect towards you, but I truly believe posts such as these are detrimental to the fight against these losers.