Agree with everything you say. Stupid and petty, but if "buyer" wants to protect what is merely a reimbursement of my costs and not a purchase fee then he stands the costs of that protection. At the very least he should have mentioned it in advance.
I've found his email and will Paypal him £9.41.