If you've been in the white-collar job market for very long, you have likely come across recruiters who exhibit questionable ethics. The most common way I've seen this manifested is when the recruiter oversells you as a candidate, exaggerating your credentials. Then it can be extremely uncomfortable if you are asked about a particular skill that you don't have or at least not to the extent that the recruiter claimed.
The worst instance I've seen is a recruiter that called my office to try and headhunt me. I was out of the office so they used the company directory to find someone else. Then they lied to that person, saying that I was moonlighting for them on a programming project, and asked if there were any other programmers they could be transferred to that could also help them with the "project" I was supposedly doing for them on the side. At first I had no idea what was going on, and it took a while to convince HR and my boss that I wasn't moonlighting against company policy and this was just a recruiter fishing for more programmers to entice out of the company.
Ultimately, karma bit them in the butt when I was promoted to a manager position and became a potential customer for them. I told the exact story above each time their sales people called me looking to place candidates and told them I would never ever work with their company and advised fellow managers against using their firm also.
Luckily I was in a situation to make them regret their unethical behavior, but I'm sure I am in the minority. Does an average job seeker have any recourse when they encounter an unethical recruiter? For example, is there a professional association for recruiters that they can be reported to? Does it do any good to contact the recruiter's company and report them directly?