If it comes to cancelling, then I suggest adding buyer to your Blocked Bidders List, to a oid them wasting more of your time by buying again.
When you refund, the amount taken from you will be the amount you received, ebay makes up the difference by refunding the selling fee.