I have been a customer of Nicnet for the past 2 ye...
I have been a customer of Nicnet for the past 2 years, and I must say their services are average. The website is easy to navigate, but there are some areas that need improvement. The customer support could be more helpful and responsive. Overall, Nicnet is a decent company.