C

I recently signed up with Idea 188 and I have to s...

I recently signed up with Idea 188 and I have to say, they are quite average. Their website is easy to navigate, but there have been a few technical hiccups along the way. The customer support team has been helpful in resolving the issues, but it took longer than expected. Overall, an average experience.

Comments:

No comments