You can sign me up too for the Octopus fan club. I had been with SSE, some of whom were literally criminals (they recruited ex-convicts from South Africa as doorstep salesmen) and then British Gas who were consistently unreliable. I moved to Octopus several years ago, and on the rare occasions I've needed customer service, they have been very quick and efficient.