My payments have been made on time by DD and have successfully for many years as was the last payment. Since I gave notice to cancel my service I have been refunded part of my last payment, charged a £7.50 late payment fee and the direct debit amount...