No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
I hate things like this which is why I always push payments in from my bank. The payment posts and available credit is updated within two days.
Most things about Bank of America suck but I do give them props on their online bill payment system...
I recommend paying in the store.