I don't blame the dude for not going escrow route. I almost got scammed by a fake escrower.
In-person transactions are the best for Bitcoin gear, hands down.
Or use a trusted escrow person such as OgNasty and you'll be fine.
Unless you want to drive/fly to where the miner is located, using a trusted escrow would be much easier.