At 17p per kwh (thats one tarif for here, and most likely NOT what the grid pay you), you have made £670/year with them, which sounds great, but would take, 18 years to pay back the 12,500. After 25 years there would be only a £4250 profit and that's not counting how much electricity you burn...