To the seller... if you are claiming to be a business, get thicker skin. Your response is uncalled for. I understand you feel like your integrity was being challenged, but to respond the way you did, very defensively, and rude doesn't speak well for your business. Maybe his voicemail or emails were rude, haven't heard or seen them, but his questions here about checking you out as a seller are NOT out of line. Your response was.
If you are running a business, as a professional, you should have taken two minutes and sent the customer a note saying the shipment would be delayed and apologized for the delay.