For the past two years I have been unable to pay my mortgage within the first two weeks of the month. Bank of America personnel in the bank branches and at their XXXX customer contact phone numbers have told me when paying in the last few days of the month to avoid a 30 day late payment, I must pay over the phone. They charge up to {$20.00} per payment to pay over the phone with a debit card. This charge is in addition to a late charge. I feel the bank should post the payments made in their branches immediately instead of forcing me to pay the extra fee each month by phone to avoid a late posting of my payment. 
