The company provides decent quality wind turbines ...
The company provides decent quality wind turbines with good customer service. However, the website's navigation is a bit confusing, which makes finding information and contacting support slightly inconvenient.