That's absolutely appalling! What she said and the way she behaved was quite obviously sarcastic. In your shoes, I would definitely have asked to speak to the manager. After all, she's just lost them a sale worth quite a bit of money (plus many potential future sales) and could well be doing...