D

Vindigo is an average company. Their website is de...

Vindigo is an average company. Their website is decent, but their customer service needs improvement. Overall, it's an okay experience. I wouldn't say it's excellent, but not terrible either.

Comments:

No comments