Having worked both retail and call center, no, they’re not in the same league. People can be assholes over the phone, absolutely, but it’s quite different from face-to-face. Someone threatens to kill me over the phone, I can say “I’d like to see you try” and hang up, and the worst that happens is I get fired. In person, they can carry out the threat.