Both sides to blame here. Seller maybe a little more. Tone does not transfer well via email, so both parties should have been using business pleasant tone. Neither of them did, mostly the buyer. This type of escalation is 100% predictable and it's more the seller's obligation to know and adjust for tone.