Heck, probably if it meets a UL 17401 code you are probably in a good "quality" zone if it has passed those standards....maybe?
I got in on those Evergreen panels from Sun elec @ 78 cents a watt... after testing each panel they are doing what it is rated for... I'm still doing the DIY install.
Anyway, I thought I was buying AMERICAN MADE or at least European, but found out they were also made in China; they look well made...I really have no beef with the Chinese, but feel they have enough share of the world economy and there no harm in spreading the wealth around to American or European workers.
Like Chris, did I also looked at Canadian Solar and was surprised to find they were Chinese Mfg'ed.....good cover huh? LOL maybe I will start a solar panel company, use the same assembly line in China and parrot "Ottawa Solar"....groan.
LOL, now for the real kicker, since I'm grid tying these panels I opted to drink the Enphase micro-inverter koolaid....heck it was the 25 year warranty which sold me....if they stay afloat for 25 years...but that's another issue unto it's self. Anyway, I began to " fondle" the just arrived Micro-inverters and figured since they were a California Company and damn proud to be so, that at least would be made over here in the states....lol...wrong again, yep it was China.
Oh to add.... there has been a lot of happy customers from Sun elec and not so happy customers, personally my order was done without a hitch...without me spurring them along... when they won that that giant 7MW Evergreen auction, I inquired about some panels on their blog and left my contact number....heck the next day my phone rang 2-3 times from folks at Sun. At anytime throughout the ordering process they called or email and gave me updates such as shipping date, the carrier, etc.
Would I buy from them again?- Yes
It appears those who make inquiries on Sun's blog gets the attention!