Vidzsta
Consumer Report
- 07-02-2013
- 3
Gave this company my details so I could view free tv series on couchtuner. They advised they would not be billing me. I received no confirmation email that they were taking money from my card, then I received my statement with the funds showing on my statement.
Company: Vidzsta
Country: USA
Phone: 8002025588