If you are in credit by a large amount, you can ask for a refund, if they refuse put in a complaint. If they haven't given you a refund in 8 weeks, make a complaint to OFGEM.
They will ring you within 24 hours and you will get your refund.
But do remember some credit is needed to get you over...