Another one here for charging 50% upfront, non-refundable. I'm usually pretty flexible on this if it's a larger project with several benchmarks etc, but only if the client requests it. In my mind, simply the act of making that "initial investment" weeds out the tirekickers, timewasters and...