I am so glad that I decided to pay my bills online! This is such a wonderful feature of my bank, U.S. Bank. I have been banking with U.S. Bank for years and have been pleased with the services that they offer. I have a free checking account with overdraft protection as well as a savings account with no fees as long as there is $200 in the account. I took my son to open a savings account because they have proven themselves to me. U.S. Bank deposited $5 into his account to start him off - he loved that! The Bill Pay that U.S. Bank offers is free with my checking account. You do need to register for the Online Banking and then you can set up all of your bills to be paid. It does take a while to enter the account numbers and biller's information, but once you have done this, you will not have to do it again. Now each month, I go to my Bill Pay, enter in the amount to be paid and choose the date that I want the bill paid. This is great and I only have to do it once a month for all of my bills! This not only saves me time and headache, but it also saves me the cost of postage, envelopes, and the amount of checks I use each month has decreased greatly! I even receive most of my bills via my Bill Pay and therefore less paper bills come in the mail. You can print them for your records too. Online Bill Pay is awesome and I highly recommend it for everyone!