Anyone who said American Solar company doesn't have advantage over chinese never been to wallmart
Chinese made craps are definition lower cost and poorly made.
We just sold $25k worth of solar panels to Haiti ( chinese made) and they are already calling me with problems. Now i have to replace them. This is not anedoctal, it is a common occurence