I find the best way to deal with a difficult customer is to, one, keep eye contact with them, keep a calm demeanor, and let them know that I'm listening to what they have to say and that what they have to say is important. That in itself will usually calm people down and from there you can move forward into finding a solution.