I too got the call. Asked if these were crystalline solar cells or the more efficient German cells (which I don't recall the name of). They hung up on me. But I wanted a free solar power system, especially from a caller that is clearly spam. Bunch of idiots.
You seem be under the delusion that this is a website to tell people to stop calling you. IT IS NOT !!! It is a place to help identify who is calling from this number