Are they only making money from you or are they also going to get a percentage of your salary from the company that hires you? If they are getting money from the company that hires you, you shouldn't be spending a dime.

I'm talking to some recruiters right now (proud member of the iwethey-- club!) and all of them aren't charging me a cent; they'll get paid by the company that hires me when I accept an offer. It's in their best interest to get me a job - the right job - ASAP. The company you're working with can take your money and basically not do %$#%$. I wouldn't trust them. Even if the service is on the level, it seems way over priced to me.