I was further taught that once a check for payment of a bill was deposited and post marked, the bill was considered paid. The Internal Revenue Service still goes by this rule, so there must be something to the teachings.
Now, I'm not a lawyer, and the law could have certainly changed since I was in school, but how can the City of Rowlett charge late fees such as I've been reading on Facebook? When people send payment by the due date and the city doesn't post the amount because of their own internal workings, I think small claims court should be the next step.......particularly if the bill is for the Water. That is an outrageously high bill.
There should be a three or four day grace period to allow for the city's own machinations. In other words, if a bill is due on the 20th of any month, no late fee should be imposed until at least the 24th.
This would stop a hell of a lot of recent angst, be good for the citizens, create good will, and will not create any serious money problems for the city. In fact, none.
However, someone must think about it in the halls of "officialdom." That's probably the hard part.