09/02/2016
Anonymous
So far so good. Everything they said would happen, did. Reports show that the panels are performing exactly as expected. Customer service has been excellent. Good planning, execution, and follow-up.