Some time there areI've had clients you haveI've worked with and you arewho I'm pretty sure they are not going to cheat by skipping paying. Also another case
Two options in cases of doubt is to put money up front in escrow, which also nearly eliminateeliminates non-payment risk.
Are there any good reason in such cases toHow will I know whether I should stick with principle of asking for partial payment upfront, when working with existing clients, or simply getting paid at the end?