I have had that to happen before and I had to look at the time stamp on the payment, if you tied it to paypal, and refunded the second buyer. Only "fair" way I know of on dealing with a situation...