The author having found a great guy after 1 week for only $20 sounds to me like he got lucky. And that's not considering the side tasks he gave to the developer just to test him. And the other guy he hired before but didn't like. Summing all that, I'd assume that on average it would take at least two months just looking for someone good and finally get started working on a real project.
Does anyone else got similar good experiences like the author and could confirm that it's actually not that hard? Or did the author just get lucky?