Thank you for all the replies.  Unfortunately the buyer paid before I could sort something out so I might look at refunding some money less eBay fees.

 

I think I won't be doing free post again.  It's only beneficial for selling to a specific country / region as there are so many variations in shipping price for different countries.