Lately I've only been charging clients upon completion of the work, 100% when I've fully done. I used to do 50% before hand, 50% when finished. But back then I felt less motivated to do the work because I'd already had 50%.
Now I'm driven to do all the work to get the 100% payment.
What's your preferred payment method in this situation?
Id say use 10-25% Upfront, incase they back out and get them to sign a contract so they dont ask for a claim so you can show PayPal...that its there problem
I think that you should definitely take at least 50% before taking a job. You don't want some client to not pay you after you've given them the work because they just don't like it or felt that "you didn't meet the requirements." You need to ensure that you're being paid at least something for your hard work.