I just read through this thread thinking I was one of the unlucky ones who had started the order process way too late to be able to pay via credit card. BUT - I did just manage it. FYI I ordered the panels on September 15 2020, had them installed October 15th 2020, got them inspected and...