Spruce Power customers report long repair delays and insufficient refunds, leading to high bills and frustration over solar ...