Has anyone ever used elance from the contractor side? (i.e. paid someone to program a script for you)

I've heard nothing but bad things from programmers (under bid, etc), but what about the other side?

I'm looking to have a script done and it's a personal side project so I want to spend the least amount of $$ I can...anyone use elance or can anyone recommend a site like elance?

Thanks!