G
Graeme Paxton Review of Mychannels
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: