Don't know if the system is different over there, but they seem to be in breach of contract to me, If you only allow them to Debit on the 23rd, then that is when it should happen, not before, not after. I certainly wouldn't be letting this one drop. . . . . . Both with Sky and with the bank