You could always try to hold out for a better offer, but unless you own your home outright, you will be paying those payments, etc. until that acceptable offer does come in. And, who knows how long that would be!
You can ask that the buyer increase their purchase price (as a counter-offer) so that it covers the agent fee. Just a suggestion.
Art Hotes ~ RE/MAX Classic