I have been a customer of Iel for over a year now,...
I have been a customer of Iel for over a year now, and I must say their services are average. The website is easy to navigate, but the customer support can be a bit slow at times. Overall, I would rate them as an average company.
