These panels are produced in China and are subject to a 200%+ anti dumping tax if imported to the US. That's why there's no stock here. The smaller watt panels are produced in other countries and are not subject to this tax.
If anyone has seen 670W panels available in the US, let me know.
Has anyone been able to source maxeon 3 430w panels? I didn't realize sunpower maxeon panels aren't available for DIY. The panels are only available if you pay for an install through an authorized dealership...