I've outsourced one of my work only once. It was because I had a family emergency that was going to take me out of town. It's going to take a while before I get back. I had to give out the job because I will not be able to complete it even a month after deadline.