I'm in the exact same situation and just paid my $150 deposit. No idea if I will end up going through it, but I'm interested enough to see what they design, find out of my home is even suitable, and take the time to learn more. I hope I will be here in 10 years, but who knows. Solar Lease...