Getting paid upfront — what's your take?