I usually wait until the last day with BPay and I've never had a problem. It was payday so took up the offer this afternoon.