Having a buyers agent has been great. In 1998, 2004, and 2016, he's saved me loads and loads of work.
Even in 1998 I was using an online version of the MLS and MapQuest! to navigate, but he did all of the legwork and communications with the various sellers' agents on my behalf. Plus, I didn't really know how to buy a house back then, and he was a great advocate. Yeah, sure, he was chasing his half of the commission, but he still worked his ass off considering I was buying at the very low end of the market, you know, $70,000 with a VA loan on only $15/hour.
It paid off for him, because I kept coming back to him every time I moved up market. I'm afraid he'll be retired when I buy my next house, if I decide to stay in the area.
Even in 2016, I'd pretty much decided what house I wanted to buy while still on my overseas assignment. I found a mortgage company does specialized in early underwriting for international situations, _and_ did low-interest VA loans. I knew pretty much 100% of everything I'd need to buy the house, and I still valued the guy despite getting the much larger commission and doing a whole lot less work. I mean, I was repatriating, and didn't have time to run around doing all of the legwork he did for me, including looking at other houses even though we did end up with the one I'd picked out online.
I look at what I could have saved if I'd gotten the house 3% cheaper, but you know what? The seller and I arrived at a mutually satisfactory price, so I'm not worried about the 3%.