I am a head-hunter, recruiter, used car sales man or whatever you want to call me. Bottom line is this. Some recruiters are experienced, know their onions, have good relationships with their clients and know exactly what they are doing - take advice from these. Some clients/hiring companies want to deal only with the recruiter and not have these conversations with you - personally I find it odd when this happens. What kind of working relationship are you going to have if the hiring company will not even talk directly to you? You sound like an experienced guy. I am sure you can make an assessment on the recruiter and the level of relationship he/she has with the client and consequently the value added. If the recruiter is just processing through an HR channel and is not discussing with key decision makers in the organisation or has no influence over them, you should cut him/her out. It is likely that the HR at the hiring company do not want to be undermined by the line manager and that the recruiter does not want to be undermined by you. They want to show that they can "get the job done on their own"A good recruiter will know that you will be a friend for life if he/she manages to get you want you want. The other week a candidate said to me that he would accept the first offer but would be a bit more comfortable with something a bit higher. I went to the client and managed to get him a small increase (a touch under 5k per year - small gesture, I guess). My rationale is that client will have someone who is significantly more motivated and will therefore do a better job, the candidate will value my input and help me out in the future and yes I will earn a tiny bit more in commission. IN reality this is the least of my concerns. The extra 1+ k on the fee does not make a whole lot of difference to my personal earnings but it is worth trying to make it right for the sake of all concerned. My advice to all of you is this:1. get to know your recruiter. Insist on meeting the individual and make a judgment as to what value they bring. Even someone who just monitors the application adds some value and saves you time but is not a lot of use in the negotiation2. Question the recruiter thoroughly. What level of interface does the recruiter have. Who is he/she talking to/when did the person last visit the client. Again if the answer is "some monkey in HR and never" it is not the end of the world but this person cannot negotiate your salary for you. 3. Remember that an ultra pally recruiter is not always best. "I was best man at the VP's wedding" often means that the recruiter will fight the client's corner and not yours. 4. Always make sure that you take the business cards of the people who interview you. It is amazing how often a quick call to the Director/partner etc can solve all of your problems. Often an inexperienced recruiter is quite scared of the partner or most senior person from the hiring company. It is a tough job and upsetting your key client is not a good move. To you this is just a guy you may or may not work with. Negotiations should be carried out by those who can look the key decision maker in the eye and talk as an equal. If your recruiter cannot do this, you are better off without him at this point.Personally, I try to coach my clients to present the offer (in the right way of course) to the candidates. I think that it sounds a lot better if a partner picks up the phone to offer a job a an engagement manager (obviously not possible at junior levels due to the volume) and that the candidate should always have done enough due diligence to know his/her own market worth.It sounds to me based on what you are saying that the recruiter is a little out of his depth here but this is just an instinctive view based on what you are saying.it seems that the recruiter is trying to pre-close you prior to final interview. This is a technique taught by some recruitment firms (along with "candidate control" - sounds like your guy is taking this too seriously). Ultimately, the only important thing is that you get to the final interview, secure an offer and put yourself in a position where you have a decision to make. You are not poles apart on the numbers - I am sure that this is a gap that can be bridged if they really want you and you are a little bit flexible/really want to join them.What I know for absolute certain is that if you go into the final interview worrying about salary, you will screw up the interview or end up dwelling on it for too long thus distracting the interviewers from what else you have to say. Have a short answer to the salary subject. "I want you to make an honest assessment of my skills and make me an appropriate offer". If pressed, tell them you are looking to be the right side of 6 figures and move onto another subject. My read on this is that some HR administrator is pressurising an inexperienced recruiter on a subject that should not even be on the table yet. It is utterly pointless pre-closing this precisely. All you can do is give an approximation of your expectations. You hope for around 100k but if someone else comes in with 120, your expectations miraculously move in line with that. If other people offer you 80, the 93 k does not seem so bad. ..... ultimately the recruiter will not care as long as he gets paid. Just be nice, tell him what he wants to hear and strut your stuff in that interview!! Good Luck.