Solar companies in my neck of the woods are extremely predatory and use very shady JW-like sales practices.
On the topic of crap sales practices:
Never sign up for one of those "free water testing" things when you go to the hardware store.
These are usually run by water softener companies (Rainsoft in my area) and they come by your house and do a really hard sell. They require your spouse to be there too, only for the reason in that it's hard for you to refuse the sale if your spouse is convinced.
The companies that do sales tactics like this are usually overpriced compared to competitors, and it's really hard to say no.
I was promised that the "free water test" would only take 20 minutes and the sales guy ended up being here for 3 hours. I was way too polite and should've told him to STFU and leave. It was the most painful sales experience I ever had.