This is the third time now I've received a late payment charge when I've paid on time. In this case, the amount was removed from my account on December 22, the bill was due on December 24 and I'm being charged a late payment amount. The explanation that it can take 5 days to post the payment is bogus, I know how the banking system works. The problem is that it takes Fido too long to post payments. I now have to call once again to have this reversed and I'm really getting tired of it.