Give it some time. I know it's frustrating - but my advice is to be patient and give your source a chance to come clean.
Of course, I always get accused of being a scammer when I post common sense. The approved reaction is, "Fuck that scammer! Post his fucking address!! I'll go to his house myself!"