M

I have been a customer of I-business network for a...

I have been a customer of I-business network for a long time now, and I must say their services are average. While they deliver what they promise, their customer support could be better. The website is decent, but there is definitely room for improvement. Overall, not bad, but not great either.

Comments:

No comments