I'd also just refund the guy and avoid dealing with them in the future. What are your sales terms?