CLAIM: You can get free solar panels installed on your roof! FACT: Some companies offer solar panel installation for no money down, but it’s not exactly free—you’ll be renting the panels, monthly, for the term of the lease, which is usually 20 years. CUB RECOMMENDS: Explore all of your options.…...