WatchIndia. Tv
Consumer Report
- 06-20-2013
- 52
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?
Company: WatchIndia. Tv
Country: USA
State: New Jersey
City: Cherry Hill
ZIP: 08003
Address: 1931 Route 70 east
Phone: 16105001103
Site: watchindia.tv