Well... I know a couple of realtor and they are good people. It's like any kind of business deal: you want to interview potential realtors and get them to commit to certain milestones/requirements on your contract with them. Last time I bought a house we spend 3 month looking for a realtor.... Saw probably two dozen of them, and yes: 90% sucked really bad.... Attitude was #1. Lack of knowledge and interest was the second one. We ended up asking one of our friend if she would work for us. I have this thing were I never mix business and friendship. Not only she did an amazing job finding us THE house, when we were outbid the first time, she did follow up with the other party realtor everyday... When their contract failed, we were the only one they asked for a contract, and we got the house for it's exact MLS price without competition.