I deal with difficult customers by just being patient, listening. Usually there's a root problem to why somebody is upset. So just really, really taking the time to understand where they are coming from usually diffuses the situation. Some people you just can't make happy and you just do the best that you can and move on from there. But yeah, usually you can turn it around just by putting yourself in their place.