The story maybe made up, but having worked retail, I have absolutely no doubt that something like this has happened already.
I would have handled it far differently. I would have tried to sell them a Ninitendo system. But the moment the f bomb gets pulled out, they are out of the store.
They say the customer is always right, but that is BS. I am not an ATM, I WILL correct you when you are wrong, I will do my best to help you, but if you can't remain civil, you will be elminated with extream prejudice and glee.