The payback for solar is about 6-7 years give or take.(depending on many factors) The warranty is usually 25 years.
The payback for this wind turbine is two decades or more with only a 15 year warranty. I don’t see it selling very well. The material cost for this device should only be a few hundred dollars. It seems this company is either poorly managed or is out to make a killing on ill informed consumers.