The energy companies wonder why we're getting grumpy.
A week ago, I called the to request my account be changed from fixed direct debit to variable direct debit and get a refund of the money I'm in credit. They did the direct debit change on the spot and told me that it could take ten to fourteen days for the refund because it has to go through multiple levels of approval.
Yesterday evening, I received a call from them telling my my refund was being processed and it would take another ten to fourteen working days. I expressed my displeasure at this, considering that five of the initial ten to fourteen days have already elapsed and without any hesitation he asked me if I'd like to raise a complaint. It sounds like he's done this many, many times. Of course I said yes and the complaint has been confirmed to me in writing. Looking at their complaints process, it takes "up to fourteen days" for a response. They don't actually have to do anything with it, they can just sit on it until I've been refunded and then close the complaint as it's been sorted.
It's not exactly difficult to hit a button to issue a refund. It should be instant.