I had an overall average experience with Windigo U...
I had an overall average experience with Windigo USA Inc. The website was easy to navigate, and the products were displayed well. However, the customer service could have been better as it took a while for them to respond to my inquiries. Overall, a decent company to deal with.