Sorry for the length of this!
We accepted an offer on our property 2 weeks ago. The buyer offered the asking price after viewing our house, we said "thanks, we've got a number of viewings tomorrow, so we will come back to you after those have taken place". They then came back 2 hours later to the EA offering another £5k but on the proviso we took the property off the market and didn't do anymore viewings. The EA told us it was a good offer so we accepted.
The next day the buyer came back for a second viewing. No problems and everyone gets started on sending draft contracts etc.
Yesterday we suddenly get a message from the EA, the buyer wants to know what boiler we have. We have a back boiler, outdated I know, but it is serviced every year and there are no problems whatsoever with it.
Today, the EA calls and says buyer doesn't like that it is a back boiler, she will need to replace it and has got British Gas to give her a quote for it and therefore wants to reduce her offer by £5K.
We refused saying that there is nothing wrong with the boiler, she has had no reports etc to say it needs replacing and she hasn't provided any evidence of any such quote from British Gas. She hasn't even had her survey done. But as a gesture of good will, we have brought our annual service forward to next week at a cost to us to provide her with some reassurance. EA then phones and says she would be willing to only offer £3k less. We are still saying no, there is nothing wrong with the boiler, if she wants to replace it, that is her choice to.
I am feeling that her second offer was now completely disingenuous, she never intended to pay that much and only did it to force us to take the property off the market. I'm wary of what else she may try and do further down the line closer to exchange. Considering telling the EA that she has 24 hours to decide whether to proceed at the price we agreed else it goes back on the market.
Should I compromise or stand my ground?