You also have to be fair to yourself and to your staff regarding the demanding customer. I have experienced such a nuisance in the business. What I did was to put that orders in the low priority so that when the nuisance customer would complain then at least he has a good reason. Fair enough to everyone.