What I have done with my "awful" anecdotes was email back the abusive recruiter, and track down the person's boss (usually there's somebody on the web site whose email address you can at least derive.) In the email I say I'm going to start filtering all messages from their domain to deleted items. If the person doesn't respond, the boss usually does, and more often than not the experience is positive - and if not, I'll follow through and send 'em to the trash. It has worked for me.