I buy from Mesho all the time and I often pay first. He's never once scammed me. You are way tooo paranoid. I was the other buyer in this situation and I sent Mesho the BTC for the Amazon Gift Card and he sent the BTC back to me. Doesn't sound much like a scammer. Honestly, Milky doesn't sound like much of a scammer to me either, but WAY too paranoid and set ridiculous terms for his transaction. Everyone take a chill pill and we'll get along ok.