Licensed NC realtor here...Hoping to clarify a bit of incorrect info in this thread. The appraiser's job is solely to protect the bank's interest. The bank wants to make sure the house is actually worth at least what they're loaning for it. Appraisers are selected by the lender, and we have no say who they use. The only exception to this is if a seller decided to have an appraisal done before listing to ensure that the property appraises for the listing price, in which case the realtor would select and order the appraisal. However, if a loan was involved, the lender would still order a new appraisal of their own. However, I completely agree with the above statement on home inspectors; unless you have a great relationship with your realtor, select and use your own inspector.
Regarding the buyer's agent commission in a FSBO...NC's Buyer Agency Agreement specifies that:
"If Buyer purchases property where the compensation offered by the listing firm and/or seller is less than the Fee, or
where no compensation is offered by either the listing firm or the seller, Buyer and Firm agree that Buyer will pay the
difference between the Fee and the compensation offered unless prohibited by law. Firm will timely inform Buyer if the
compensation offered is less than expected."
I assume SC probably has a similar clause. In which case you have two options: 1. Offer the buyer's agent no compensation, and let the buyer pay the agent directly if he wants representation. 2. Bump up your asking price enough to offset the commission.
The agent would be working solely for the best interest on the buyer in this case, so is providing no benefit to you. I certainly wouldn't take money out of my own pocket to pay for that.