If you are working with some random real estate agent then sure. They are just going to push crap on you and hope you sign.
You should build a rapport with one you trust. Then they don't get paid until you are happy, since you aren't going to buy something you aren't happy with and they know that. It took 2 or 3 to find one that I felt was working for me. Dragged him to all 20 properties I wanted to see in a day and told him no on everything and that was that, until the one I wanted popped up. Then I let him argue with the seller about things that I wouldn't have any idea how to approach.
You should build a rapport with one you trust. Then they don't get paid until you are happy, since you aren't going to buy something you aren't happy with and they know that. It took 2 or 3 to find one that I felt was working for me. Dragged him to all 20 properties I wanted to see in a day and told him no on everything and that was that, until the one I wanted popped up. Then I let him argue with the seller about things that I wouldn't have any idea how to approach.