Watchindia tv
Extremely unreliable website
- 07-13-2013
- 67
They have charged my credit card and no service available. Send many messages since no phone number on their website. No response so far for last 2 months or so. Not sure what to do and how can I get my money back may be with interest!
Company: Watchindia tv
Country: USA