M
Michael Keegan Review of e-channel
The e-channel website didn't meet my expectations....
The e-channel website didn't meet my expectations. The interface felt outdated and the services were mediocre. Moreover, the customer support was unresponsive and it took them ages to resolve my issue.
Comments: