01/26/2017
Anonymous
Sun City, AZ
I was told by the Titan Solar sales rep, Dante Shur, that they were the best. Since the system is still sitting unfinished on my roof, I can't judge the panel performance.