Having my pay delayed would cause me problems precisely because I budget well. On payday I have 20+ automatic transfers into various accounts (utilities, car, mortgage, etc) leaving my chequing account with only enough to service my automatic for the month. If my pay is late my transfers will fail and automatic payments will either leave me in overdraft or will fail (I'm not sure which, because it has never happened).