Shay, you can pay your bill online. I believe that capability has been around for a couple of months now. You have to register first and after about two days you can transact business. They want you to submit your payment online five days in advance of day you desire it to post

I believe this is another way that Citibank floats your money, although you think with the very recent class action settlement they would be on their best behavior?