It seems the bad reviews tend to fall into a few buckets:
1. I gave my $100 and then waited...and waited...and waited...for months and months and months
2. The installers broke things, damaged my roof, etc.
3. I had an issue and cannot get ahold of someone in customer service who can actually...