Collecting online via credit card or PayPal makes it more convenient. So you collect 30-50% more than if you waited for cash or checks.
Better to wait until the next time you see someone? Or let them pay from home, on the job, or walking down the street.
Nothing sucks more than
so you don't have to.