Without a doubt Barrack has not been that forthcoming with any real proof and he sure seems to me like he is hiding something.
Neither did I. But the eBayer said that he had never uploaded any videos on YouTube, so the guess here is that a search for that name should come up blank - at least until he uploads the new video that he's supposedly planning.