I worked for a community a while back where I was paid in full for a contract job. It was a fair deal of money and it allowed me to survive most of that year. Though I will never do a contract job that pays in full again, as you can run through your money before your hours, and that's no fun.