well you have a reasonable enough sales pitch on the homepage but I don't see what youtube videos have to do with it
and I put a video in to try and apparently there's a 26 minute wait