Well, I hate to admit it, but I'm a jumper-inner.....in safe areas only, and only in cases of customer abuse, not personal fights. I have a tendency to jump in to defend the CS rep to say "who do you think you are and in what world do you think it is okay to treat this person like that? Do you think bad behavior is excusable? Do you think you now deserve special treatment with this kind of abuse? Time for you to shut up and move on now." Ironically, in each case (I've done this about five times now), the person shuts up and leaves, just because a third party has called them on it. In one case, the lady's husband was with her, and he let me rant at her and then looked at her and said, "you heard her, time to go now." I was shocked, I figured he would sock me. I just can't help myself...I can't tolerate watching people being abused, whether it is their job or not. Note that I am NOT necessarily recommending this approach, as in this day and age, it can be dangerous to get involved with some of the freaks out there. I'm trying to stop, but I have always been a "fight for the underdog" kind of person. I have also fired several clients for being abusive to my staff, telling them we just don't allow that behavior and their business doesn't justify it. But, again, I can't argue with the posters who have said to stay out of it. Smarter and safer, I'm sure!