This is a sensitive subject. I have only had to fire a customer 3 times in my 26 years in the printing business. But some times it is the right thing to do, for the company and for the employees of the company. As a company should give respect to all of its customers, and give them great customer service, it swings both ways and the customer should be respectful of the company and its employees. My philosophy on most issues, such as this, is, if the cons out weigh the pros, then it is time to make a change.