Affordable Solar Power?

200611101156I came across this site a while ago, and thought that it looked interesting. Solar power is something I have always wanted for my home, but the start up cost is usually pretty prohibitive. Home Depot recently started doing solar installation, but it's not available where we live. This program from Citizenre REnU looks too good to be true, so it probably is. It claims no system purchase, no installation fee, no maintenance fees. If anyone has any more details about this program, please share with us in the forums.

Comments? Post them here in the forums.