Active listening is key, I feel, for annoying difficult customers when you have the answers to their problems, or even if you don't have them right then and there, getting key information from them to allow you to further help them is important, so it's a balance of listening as well as interjecting to help calm the situation and bring it down. Keeping a level head is definitely important when it comes to not only just customer service, just customer interactions in general.