For weeks, I'd been wrangling with my solar dealer about the panels it had installed on my roof months earlier ... resigned, and its stock cratered to less than $0.70 a share.