Being respectful goes allot further than yelling. As a former manager when somebody approached me and started yelling or using unsavory language lost thier right to talk to me no matter what thier problem was. It made no difference if it was a customer or a employee and in some instances my boss.
Respect goes a long way,
Dave