Been with octopus for 3 years ish and they are superb. Constantly reviewing usage and changing tariffs when possible. Communication from them is also great.