hidden solar fees