paying your tree guy is probably the best example of when you need to write a check....I guess you could always run down to the ATM and withdraw cash for him but that's not as convenient...emergency weekend repair guy would be another example of when writing a check is more convenient...80% of my sub jobs are paid in handwritten checks, the rest is under the table cash.