You know, it not always ego, and you shouldn't always walk away.
Some people and businesses need to know that customers aren't going to be walked all over. They need to know that, not only do they not get to keep the customers' money, but also that it's not going to be worth their time to screw over their customers. Since I started my business, I can not tell you the kind of cr@p I've had to call some companies on: invoiced sales tax on out of state orders, added charges for services not rendered or quoted, defective merchandise, fake shipping charges, fake storage charges--the list is endless. You don't call people on this kind of stuff, they keep trying to pull the same garbage. It's not always about the 100 bucks, but often about making people do what's right.
(thumbs u