I have decided to remove my negative trust for the person who scammed the OP. Although I do think he should give the money to a good cause and not keep it personally
Why? It's still a scam. The guy likely didn't know he was scamming a scammer.
The dude who scammed OP is a clown. Abandoned his account for a measly $325, hasn't logged on since. Can't trust anyone on this forum nowadays without escrow no matter how "legendary" they are
I think it hasn't been long enough to say that he abandoned his account.
I am also not sure how Vanilla works or if when you receive funds via vanilla the email address of the sender will be shown. If so then it is possible that he saw who he was trading with and decided to scam him
my feeling is that the guy he scammed deserved it. (He scammed for over ten thousand in a very short time). Him scamming revealed a scammers new account. As speculated above it is possible he saw the email address of the person sending him the money.