I have used them, they are pretty good for padding the Work Experience section of your resume. As of right now I technically did get an offer letter from a company, though they haven't really contacted me for months now...Use an agency. They'll get you a job, they always do. The main issue is whether you're going to like it.