G

The experience with Mychannels was really average....

The experience with Mychannels was really average. I expected more from the company. The website looked nice but lacked some important features. The customer service was not very helpful. Overall, I wouldn't strongly recommend Mychannels.

Comments:

No comments