We have paid every payment since we started paying. on the 5th October 2012. We had to pay a few days early this year, then they started, to levy late payments on us. Are they allowed to do this when payments are still paid before the due date, even now we are still paying before the due date.
We have never paid late, on this particular time, all payments have been on time, apart from when we have paid early.