I'm not convinced about outsourcing small tasks. If he had outsourced the task of getting that $11, he would need to explain it to another person and give that person all of the personal details etc. needed to do the task. After all this, there is still no guarantee that the task even gets done as you want. Maybe you neglected to specify something, or the other person just isn't as careful and motivated to do the task as you would be. This doesn't even count the time spent finding that person in the first place, and you also need to take into account the risk of unresponsiveness or plain failed result.
Some of my failed outsourcing experiments:
Task: Finding images matching a description (used asksunday.com)
Result: Service ignored details of my request and gave me useless pics.
Task: Create personality tests for an OpenSocial app (rentacoder.com)
Result: Hired several people. Some were unresponsive and didn't do anything. Some did eventually, but there were many spelling and grammatical errors. Some tests were in foreign languages and claimed to be native level, but upon checking with native speakers this turned out to be false.
Task: A content writing task (details escape me, but I directly hired some chinese outsourcing company)
Result: Company copy & pasted content from other sites.
The issue is probably that I haven't been careful enough in selecting the people to outsource to, or haven't paid enough to motivate serious bidders for my tasks.
Successful ones:
Task: Accept packages I sent from Japan and bring them to a convention center in Wien.
Result: Package delivered as promised. This was the one that saved me the most effort and money.
Task: Create a list of words starting with given letter combination.
Result: List delivered as specified, but in the wrong format.
Task: Scan books and send images to me (this was OK because I was official translator for said books)
Result: Images delivered as promised.