Hell, I'd never heard of them until this past week, and I literally have not seen a single comment anywhere along the lines of, "This sounds totally out of character," but plenty of some variation on, "This seems totally believable" from people acquainted with this person.