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.