These guys ripped my card off to the tune of over 600. I can't log in to actually see what videos/films they offer but I assume they are terrible. Are they even licensed? I am going to find out. They have USA phone number but the company is registered to a Peter Mandell in Nicosia. I will be back with a list of email addresses to send your complaints about this company to.
Customer Questions & Answers
Did You Find This Page Useful?
Business owners: What’s your side of the story?
Manage your business