"Similar to when General Motors launched the Saturn line of cars with flat pricing"
And we all know now how well THAT worked out. Haggling, whether successful or not, gives the impression to the customer that they are in control and are 'saving' money.