British Gas my supplier of last resort. You're certainly living up to your description lads! I send my readings every month:
April 11th £43.01 Bill cancelled and replaced
May 6th £43.01 - Bill cancelled and replaced
May 9th £43.01 - Bill.........................................just waiting for it to be cancelled and replaced next
Hopeless, absolutely feckin' hopeless. I do keep a note of our meter readings and it looks as though I need to go right back to the day we started with them and check it all....again. Every small supplier outside the big six I've been with over 20 years was quick, accurate, efficient why oh why couldn't they have managed to survive. It is such a shame decent companies went to the wall and a useless dinosaur survived.