In 2010, the payback period was estimated to be 22 years. Assuming that the cost of the solar cells themselves is the primary cost driver, that should be down well below the estimated life of the system as per kwh prices have gone from 21 cents to 11 cents.
The estimate from 2010 was made...