Why Have I had a Late Payment Fee, yet pay by Direct Debit every month