I've had experiences all over the map with Elance. I had an amazing experience outsourcing a cost-benefits analysis to a freelancer from Pakistan. For $48 he did the most amazing job, with spreadsheets, Powerpoints, graphs, etc. On the other end of the spectrum, I hired a lady from Texas to write simple blog posts, and she started out great, and then she started missing milestones, and then giving outlandish excuses. I mean, if you can't do the job, just say so, but a power outage, a hurricane, a death in the family, and a computer theft all in one week? (ok, so the hurricane I was able to verify). In the middle, I hired a designer to do 6 variations on a standard portfolio website design and html coding. His portfolio looked great, so I went with him. The results I got back were beautiful, but horribly coded. I had to have my team in the Philippines recode them. It was as if the portfolio was done by a designer/coder duo, but the coder quit and the designer tried to code it himself.