I called, asked for my balance and payment due date. Then I setup a scheduled bill payment from an online bank site for 2 days before payment due date. Done

I asked if they have a site where I can view my balances and transactions and a rep said that they are working on one but cannot give me an eta.