I want to thank you for posting your question. I am going to answer this honestly.
To be truthful, your post does not provide us with a great deal of information. Rather than ask you to clarify it, I am simply pointing out that if you friend was selling a car, and the car didn't sell, whom would you blame? Your friend? No, you'd probably advise her to lower the price and advertise more, right?
Okay, here are the basics in buying a home:
1. Idenfity your preferred area.
2. Have a Realtor bring you a list of homes that offer what you want at the best price.
3. Go look at about 10-12 homes, buy one.
Your friend's problem is that she needs to place her feet in the shoes of a BUYER.
I'll bet that there are other, similar homes, that have sold during the time your friend's home was on the market So why would they buy a home other than your firends?
As one of the posts points out, if your Realtor is diligent (and most are...no sale, no check) and the home doesn't sell, it's really the SELLER's FAULT.
However, sometimes the Realtor has a difficult time helping the owner understand.
My three rules:
1. Ten showings or two offers, in two or three weeks, 5% price reduction.
2. Low offers? The market is talking to you.
3. No offers or showings, reduce the price.
We are not magicians. Overpriced homes will not be shown, nor will they sell.
One more tidbit (sorry, it's late): Don't blame the Realtor that the home has not been sold.
Price, condition, location are the three main selling points.
However, having an accepted offer is JUST THE BEGIINING. Most Realtors will tell you that we earn most of our money during the negotiations phase.
Don't take my word for it. Your friend needs to have an honest discussion with her Realtor.
Whether your friend can sell to this buyer without owing a commission to the listing agent depends entirely on the type of listing agreement your friend signed. Most real estate agents will not list a property unless they have an exclusive right to sell as anthing else does not justify spending any money on advertising. I'd tell your friend to read his listing agreement or even better, talk to his agent about this. Maybe they could find a way to make this a win win.
The best thing she could do is discuss this with the Realtor.
If the Realtor has a listing contract that has not expired, sometimes they want to be paid something to cancell it early. After all, the Realtor has probably spent time and money trying to sell it with the understanding that he/she had a certain amount of time to find a buyer.
The main reason a Realtor's commission is higher than many in the public would like is because Realtors do a lot of work, and spend a lot of money without getting paid anything at all.