Direct deposit first, as there is no waiting period. If they pay on the 10th, it's in my account on the 10th.
PayPal second. On one hand, it was nice to pay myself when I was shopping full time. The downside, there is a three day waiting period with my bank.
Checks are last because they get lost, or I don't record them. My bank records (ree-cords) the final total of the deposit. They don't show the individual checks.
Gift cards, freebies, and other forms of payment are a no no for me. I work for cash.
"I told myself to quit you; but I don't listen to drunks." -Chris Stapleton