I deal with each difficult customer with a smile. I understand that certain things are out of our control and that might be frustrating to somebody and that things are going on in their life which may affect how they are behaving and the best thing to do is listen to them, empathize with them, and try to come up with a resolution that leaves both you and the customer happy at the end of the day.