Yeah thats a good point.
Me and my flatmate were with Powergen for several months, until last year we changed supplier (foolishly) and we got hit with a £150 'final statement' from Powergen due to the fact that all our direct/D payments up till then were based on estimates.
They are evil, these companies.