Many of you guys are misinformed...! @GG makes a great point about surcharges.
And in typical Kenyan style lashing out bila information or doing any research.
The law (& ERC regs) does NOT allow KPLC to sell 'units' of electricity. At the minimum, the ERC regulations makes it difficult for KPLC to do so. They have to sell 'cash' (as in voucher in KShs) which is then converted to units based on a formula that takes in to account various fees, charges, VAT, taxes, levies, forex pass-throughs & thermal/fuel pass-throughs.
Even safaricom does not sell you 'minutes' but airtime is sold in KShs. The 'units' are priced separately (From 0.80-8.00) depending on when/where you use them.
KPLC is working on a solution (brief discussion 2009 AGM) but it requires the approval of GoK, ERC, KRA. The 'solution' will take time because there is need for data to back up the request.
Greedy when others are fearful. Very fearful when others are greedy - to paraphrase Warren Buffett