McBell
mantra-chanting henotheistic snake handler
I have to agree.Tigress, yes your company CAN fire a customer. That is your manager's job, though, not yours. But you don't have to be victimized or harrassed by people just because they are a customer. There's more where he came from, and his actions are way out of line. WAYYYY out of line. Your manager should be firm with him about his behavior, and be consistent in his own behavior - using the tips to pay down his bill, for example. If his bill is paid in full, then your manager can give him a credit on the books - or even mail the money back to him.
If he's still offended, so be it. After all, we've already established that he's a freak. He may just have to be offended.
That will not be your fault. Your coworkers are already taking advantage of you, by the way. This needs to stop. It is totally unfair that you are carrying this entire burden - but you're only carrying it because you've picked it up.
If your manager doesn't have your back on this one, you may be working in the wrong place.
Frubals!