To be honest I don't know how it works with escrow and so on.
Through LocalBitcoins or a trustworth website seems good to me.
You & seller will mutually agree upon which escrow you guys want to use & then seller will transfer the agreed amount of btc to escrow.
Once escrow confirms that thy have received the coins, then you'll send neteller funds directly to seller's account & then seller will confirm that they have received the neteller to escrow and then escrow will release the coins to you.