You're on the right path, by planning and asking. We work as a team with our buyers. I provide many years of experience and time. The buyer is loyal to us, by not working with otherl agents.
To answer you're question, most of us do not get paid by the buyer. Instead, the seller pays us when the transaction is over. We work for you. We work on finding you the right home. If the right home is not available, that's ok. We can continue the search for weeks or even months.
I have buyers that, together, we're able to find the right home in days. Others in weeks, and a few that find the perfect home in 1 year.
If you wish to stop looking for homes, no payment is expected. You could give your agent a thank you gift, such as a restaurant voucher, or the like. It is not necessary, but it's a nice thing to do for all the time spent working for you.
Of course, if you and the agent did not get along, or the agent was terrible at their home search, just let them know your position and go on your separate ways. Do your research, and you'll find the right agent.
(310) 463-8088. 310-463-8088