I find myself getting rude with guests all the time. My GE hates it, but my AP backs me up every day since it's almost ALWAYS fraud or something similar when I'm rude.
Last night, for instance, I had a guest walk up to a team member and begin to scream at/harass/etc. them. I got on the walkie and say "HL4, Service Desk, NOW", but before he could make it up there, the guest came up to me and DEMANDED the TM be fired. I look her dead in the eye and go "Ma'am, you have just about 15 seconds before I have you thrown out, you might as well leave on your own accord." Sure enough, HL4 makes it around the corner and she decided that leaving with her wrists free was much nicer.
On the fraud side, I've told one reseller a total of four separate times that I will not process his transactions in our store. AP doesn't want to bother trespassing, so I'm stuck just denying him. The fifth time, though, he walks to the register and goes "F**k, I hate this racist a**hole". Lucky for him, I heard him. I walked up to the lane, and politely informed him that I "strongly suggest he shop at a less racist store" before he's forced to do so. Haven't seen him since. Hm, shocker.
Just with random guests, I had one literally tearing apart softlines tables in girls one night. He was seriously walking up to tables, lifting from the bottom, and throwing the clothes on the ground/other tables. After a good three tables, I walk up and am told "No english, no english" so I make some gestures that would imply I need him to stop tearing up the tables. For a few minutes, he stops, then the operator calls me at the GS phone and says he's back at it in boys. As I'm walking through, I hear him talking... IN ENGLISH... on the phone. I walk up and say "Sir, I don't appreciate being lied to about your ability to speak English. Now, stop tearing up my g**d**n softlines tables and either buy the clothes or get the hell out. Got it?" He stormed out, Softlines bought me Starbucks. Good night all in all.
I'm just glad my AP and my STL have my back on this stuff, since my GE is spineless.