I live in southern IL, 20 miles S/E of St Louis. So I placed my reservation anyway. Tesla said they would notify me when it’s available in “my area”. I have seen on-line posts claiming folks near Chicago have had Tesla solar panels installed? I would think Tesla would be doing solar business in southern Illinois as the weather is better than northern IL.
Thanks in advance.
Thanks in advance.