Freelancers: Write, understand + enforce your contracts. You don't have to be a lawyer to have an agreement that works.