Well the guy just called me again, and thank me quite a few times. His manager had a talk with him, and he isnt gonna get fired, but they are going to watch him, see how he's acting toward customers...
I'm rather glad, I'd hate to see someone fired 3 days before Christmas....