Yidio has a rating of 1 stars from 1 review, indicating that most customers are generally dissatisfied with their purchases. Yidio ranks 264th among Videos sites.
Don't waste your time on this site. They just don't deliver the points they promise, and their is no customer support no matter how many e-mail you send.