Although they seem very expensive, solar panels pay for themselves in the long-term through yearly savings on energy bills.