Solaris promised me a 25-year warranty on my SolarEdge inverters (my system has two of them). I just checked with SolarEdge, and I only have the 12-year warranty, because Solaris did not pay for the warranty extension.
It looks like I can still pay for the extension, since it's been less than 24 months since installation, but that's going to be another $500 out of pocket...