They offer many different options to pay your bill!!!!! All of which they charge you and extra fee on top of your bill for "processing" it doesnt matter if you pay online or pay in person or what. If you give them your bank info and automatic withdraw from your account i think it avoids the fee. But if youre from out of state and dont have a local bank yet or dont want to automatic deposit you have to pay extra. The fact that paying in person you have to pay a processing fee is a joke.