Just remember, even though you hire an agent to work for you (Buyers agent), in the end, he's working for himself, and trying to make the commission. Yes, he is there to represent you and help you get a good deal etc.. but you need to still remember, at the end of the day, his pay is based on the commission from the sale. So, is he REALLY motivated to get you the rock bottom price that he can get you? I say no, not really. He's more motivated to find the property you want, that you're happy with, at a price that seems reasonable, and maximizes his commission.
He will work with the sellers agent to come up with a fair, mutually beneficial offer, that both make money on. But, make no mistake, he's not interested in getting you the BEST price.
Mike