Solar Panel Finance Facts and Busted Myths