T

I have been a loyal customer of Igoa for a long ti...

I have been a loyal customer of Igoa for a long time and I must say, their service is average. The products are decent, but there is room for improvement. The website is user-friendly, but the customer support can be better.

Comments:

No comments