I used to work for a solar company and we had a few customers who were a bit demanding if not Special Snowflaky.
We built a solar system for him and explained to him in great detail through out the project how his solar system would produce more power during the summer than he would during the winter because we get more sunlight during the summer. This was explained at every visit, on his contract and in every manual that we handed to him so he knew this going into the project. We received a very irate call from him at the beginning of December demanding to know why his solar production was down compared to summertime and we explained to him (again) how he'll produce more during the summer than the winter because the days are longer and there is more sunlight.
This wasn't good enough and he demanded that we build a bigger solar system so that his solar produced just as much during the winter as it does during the summer. The problem is that he only paid for a medium sized system and he was asking us to upgrade his system to a large system for free. We explained that this wouldn't be possible unless he paid for the upgrade and he became irate with us and threatened to go to the BBB. Well, he never did and last we heard he wanted to sue a local airport because "the shadows from the airplanes were causing his solar production to go down."
I'm not sure about other solar companies, but at our company it usually took us about five to six weeks to finish a project because of all the designs, permits and miscellaneous things that go into developing a good solar system. We had a customer demand that we finish his project within two weeks. When we explained that this was impossible because it takes two weeks just to draw up a design and get a building permit from the city he grudgingly accepted our answer, but that didn't stop him from calling us everyday for the next two weeks demanding to know why his solar project wasn't done. We actually expedited his project and finished within four weeks which is unheard of for us, but he still complained that how long it took.