finding a good freelancer takes some time and you have to learn first how to deal with freelancers. usually, especially when you are hiring low-priced freelancers, you have to define the tasks very much in detail, which sometimes takes more time than doing it yourself.
try odesk.com - i made the best experience there until now.