Why are you mailing your payment the day before it's due? If you're going to wait till the last minute, you should at least deliver the check to make sure it's there on time and not expect the bank to give you an extra day. Everyone knows deposits made on Saturday are not credited till Monday, why should a payment be any different?!