I was a National sales manager, responsible for a 9 figure territory. Got hollered at hundreds of times. Sometimes by very large customers.
At some point, you have to know where your “line” is (mine, like yours, was rather customer-sided), and know, when you are unfairly attacked, it is they...