This company called Sun Run is in my neighborhood claiming no upfront cost. I haven’t really researched but wanted to see if anyone hd any other solar panels Installed from a brand other than Tesla. And if it’s worth it or not. I am in NJ and I see a lot of ads for no charge solar. Never...