From the ads I've seen, it seems like an infomercial marketing CH balls. Or am I way off base and it's just a mediocre vid?