Wow, so he claims he didn't get it and then you refund his money and then you ship him another order for free and then he does that? I would write him off as well. You went above and beyond the call of duty on that one...