Site appears to be a scam or at least broken, I brought a clip but never received a download link and all my attempts to contact the site have been unanswered.
It's a shames because they have great content, there just doesn't seem to be anyway to get it.
Phill49 7/30/16