Online all the way. My bank allows me to schedule when they get their money. They never get it before the due date. Never a day too soon or late. I love online bill pay. It has cut my bill paying time at least in half.
Amen, brother... and it also helps when you realize your payment is due in 2 days, and there ain't no way it would get there with stamped mail.
You put stamps on em? sh*t no wonder they always calling me for late notices