I had a mixed experience with New Channel Direct. ...
I had a mixed experience with New Channel Direct. While some aspects of their service were good, others left much to be desired. The website was easy to navigate, but their response time was slow. I hope they work on improving their customer support. Overall, an average experience.
