Installing solar panels on your home has obvious benefits; you passively soak up and store power on a sunny day ... to wiggle their way in to make a go at your wallet. Sometimes these scams ...