That makes no sense if you think about businesses trying to maximize their profit from any given transaction, but it makes sense if you remember that customer satisfaction is an important factor in the long-term success of a retail business.
FORBES: Haggling, Social Norms, and Economic Efficiency