Based on my limited understanding of NEM 3.0, Its really not what I signed up for In april of 2021. I have weathered through the questionable customer service, lack of communication, price increase, various price revisions, back to honoring original contract, and finally have an install date...