I don't understand people sometimes. When you go into a chain store and tell the employee that another employee quoted you a price well below the company's cost, do you really think that the random employee will be able to nearly halve the price to meet that quote? And do you think telling said employee about your practices in your own business will get you what you want? Yeah, you can choose to take a loss. An employee at a chain store can't take a loss. It's not his loss to take. Finally, don't get upset when that person goes to find someone above him to figure out the best possible deal available. It's the only way you'll come anywhere near getting what you want.
The worst part is that other people will make similar scenes knowing they'll get to speak to managers. And they'll get what they want. Repeatedly. And they don't seem to feel even a little guilty.