Not an excuse, cash on hand needs can be handled by cash management accounts at one of the big financial institutions with cash in money market. Checking accounts are a lousy place to keep cash. At the minimum use Bank of America or similar with access to a linked Merrill Lynch treasury money market or similar.