I had a contract with British Gas to cover the boiler for a few years, but was getting gradually more & more sick of their inability to provide a decent service; which came to a head earlier this year when first they claimed I'd already renewed (without my permission) yet later I realised they hadn't taken any money after all, so thought, "Blow 'em then": then later received a demand for closing the contract early, which was obviously sheer nonsense and an attempt at extortion as far as I was concerned. I send a stern reply pointing out their failures, and have heard no more since. I would not recommend the incompetent set of clowns to anyone.