Remember to double check you have cancelled all Standing Orders and Direct Debits.
We switched from E.On SIX years ago and I have just discovered they have continued to take money from our account all this time.
Not only have they said I am not entitled to compensation - they still have not refunded my money which is now some £6,000!!!