Thank you all for your suggestions and I wanted to help trade gift card E-codes and the seller wanted us use that very escrow but since I wasn't conversant with it, I had to opt out rather than having au regrets later since most scammers aren't relenting on their works, so I had to stay safe.
Can't say it wasn't a good decision as the last time I've heard someone personally talk about their experience on bitify was years ago.
But perhaps you can salvage the situation by suggesting our forum escrows?
There's also a quick 'what?' in the FAQ thread, see:
https://bitcointalk.org/index.php?topic=703657.0#post_faq