@ Energy Efficiencies - Agreed 100% - The old saying that when something sounds too good to be true it usually is applies.
Claims are made that are totally unsupported - no supporting documents offered. The leasing sites do NOT offer their lease up for public inspection - wonder why?
Utilities are much more controlled and regulated. The leasing companies are much more like Kirby vacuum cleaner or home siding salesmen - get in and get a deal - the details are none of the suckers business anyway.
The offer of a 500 dollar kickback if you line up a friend or neighbor is really low in my opinion.