Does anyone have any reccomendations with regards to HR Recruitment Agencies, who they have used in the past, and what level of service did they get, and more importantly were you able to appoint a good quality candidate?