Well, I'll be...
All of my credit cards are due on or after the 15'th of each month. So usually, around the 10'th or so I go to each of their websites, find my current balance and then use an online bill-paying service (Checkfree via my bank) to send them the money. So far, 100% of the time...