Here is a thought that may help ur situation...report them instead of complaining on the forums. That is why we have things like GMs. The GMs seem to have a good track record so far at putting a stop to this kind of behavior from my exp.