We have a few near us. It seems to be all we have are barbers and estate agents.
I would break them up in to 3 groups:
Been around forever and have a good reputation,
Been around local areas and have a good reputation and now moving into the new area,
New and undercut the others.
The last ones are slated by the long standing agents as they are basically having to sell about 3x as many houses to have the same turnover. But their offices are outside of the main centre so rent is no doubt cheaper.
But I suppose none of that answers your question, just me rambling on.
As a broker though, I would say agents fall into 2 categories, its the same list as santas.