I can't view my channels for more than 20 days now and those guys even did a monthly renewal from my credit card. I want to cancel it right away!
They never replied to any of my earlier emails regarding non availability of channels too!
What kind of customer service is this?
0 comments