Thanks for posting this in the correct format. Rare sighting these days.
Hope you learned your lesson. Unfortunately the forum is flooded with scammers and you just need to be careful. As you said yourself, use escrow and you could have avoided all of this. You shouldn't even trust high ranked members when it comes to sending first (unless they have a great amount of reputation), let alone a newbie with a suspicious username.
He's already redeemed the onevanilla. You could try contact OneVanilla and say that your card was scammed, and ask them where he spent the purchase on. But it'll be hard to track down, and you'll probably not get your funds back.