Lennar said they put solar on all the houses. You either do the 20/20 or buy the unit. 20/20 is 20yr lease. 20% off your bill vs SCE. I guess they check rates, and make sure you save 20%. Or, purchase for $18k?? :o Was the salesman informed right?
Can anyone post what their SP bill is and...