I was selling a rehab foreclosure last year. After dropping the price 10000 over a period of time I agreed to owner finance with 20% down. Buyers had an inspection and only found a broken range door handle ( 50 dollar item ). Wanted me to fix it. I am a lic contractor and could fix it but the place is 45 minutes away and I had just had enough bs and negotiating. Told my realtor I would give them 50.00 and they could fix it. They said no. My realtor called and said she could not believe I was going to lose a sale ( and her commission of course ) over this one little item. I told her I couldn't believe they were picky enough to even bring up a 50.00 item!! Two days later they signed the contract.
My advice is to decide what your max number is and be prepared to walk, salesmen love to meet people who like their inventory more than they do.