Are you due a Energy refund? Almost half of all UK households (46%) are due such a refund, the price comparison and switching site found. One in ten energy bill-payers (10%) are owed more than £200. Customers who pay for their energy by Direct Debit can often find themselves in credit with their supplier...