I'm with Eon who are good with customer service. They also email every January with the latest tariffs they are offering so I can change every 12 months. I usually have three or four to choose from.
I do price comparisons now and again, but have stuck with Eon for now. I get a yearly usage...