I was with Green, a couple of years ago they went under and my account was taken over by Shell. Now they've sold the accounts and I have just received an email that I am now an Octopus customer.

Shell have been pretty good. They take the readings direct from the 'Smart' meter (smart as in it sends them the readings but not a latest meter that allows us to see usage via a device.)

Ultimately it's all down to usage. If you get one company saying they can reduce your direct debit they will soon increase it again if you are using more energy.