Chance customers with solar panel problems get money back ... - WTVD...