Customers tell horror stories of solar company that gets $422M in tax dollars

Promises, promises.