Vidzsta
Consumer Report
- 08-22-2013
- 11
Same problem everyone else seems to be reporting. Signed up wanting to view live sport streams however they won't allow me to download because I'm in a foreign country. I remember seeing 'guaranteed no charges', 'Sign up is absolutely free'. Obviously not true. Received no receipt of this charge so I'm not sure how to go about getting refunded. Any ideas?
Company: Vidzsta
Country: USA
Phone: 8002025588