If hiring is hard, finding a decent recruiter is even harder. My experience, with recuriters, has been signing a contract to cough up 15% of annual salary to a recruiter who does nothing more than list the ad on job sites and pass along resumes. I know there are some recruiters that actually do recruit, and add value, but they are very hard to find.