I have got solar panels.. They do generate electricity at considerably less price but cost of installation is very high..