Haha! It looks like they used a lot of their own 'wire management' stuff on the install..
Dang! $1.5 per watt isn't too shabby.. Where is this factory anyways??
Wow, just found it on Google.. That's a LOT of panels!! That's a pretty green company..
You should go back for more, while the gettins good..