xyz139: Looks like you had good buyer agent working for you
ottabc: A buyer agent get paid from sellers, the seller's money is from the buyers. Sellers factor-in this agent commission expense in the house listing price. At the end, it is the buyers who paid for their buyer agents' commission.
The conflict of interest issue arises when the buyer agents want a quick deal and get the commission from the sellers. This generally exists becasue their time is money; If they have to spend more time on you, they will lose their other potential opportunities. The will tend to push the buyers to rush in, and close a quick deal. A quick deal does not mean a bad deal, but the issue is that has the buyer's agent helped the buyer to explore all the options in term of value, location, and hidden problems.
They are also advantage of using buyer's agents, becasue most of them will have lots of information regarding buying a house. This will reduce the time you spend in researching information
It is good to hire a buyer agent as long as you know what they are after. Most buyer's agents want you to sign an agreement, and there are some terms of conditions will limit your freedom of getting rid of him/her. However, these terms or conditions are subjectd to negotiation