Odesk - the freelancer marketplace - can be hit and miss. The better freelancers might prove to be quite expensive, while the cheaper sometimes would do their job and sometimes wouldn't.
One freelancer completely ignored my job requirements, fortunately Odesk customer service refunded the funds.
Overall, it's a great marketplace but be wary of the cheaper freelancers.