Quoted from YeOldPinPlayer:Not true. If my ad says price is firm that's the price you'll pay. Firm to me means no negotiating. And if you try to just negotiate about something other than price instead I'll simply send you on your way empty handed.
It means different things to different people. It works against neither side.
+ 1 Firm means Firm