Escrow would be a good way to go if you aren't sure you trust the seller. However if they are reputable, I would simply pay him first and receive the domain. Do wait until they are online at the same time as you and make sure you are talking to the seller throughout the transaction though, through an IM or something, so you know what is going on.