Kind of a red flag already....
I'm certainly unconvinced by what "a few people say". I mean, "Extraordinary claims..." and all that — you'll have to do better than testimony.