I guess it would depend on where you are. You can always dicker about the price of land or a home. If you go to a realtor, their fee is usually a percentage of the sale and is harder to change.
Typically if you are just buying a small plot of land, there isn’t a lot of wiggle room on the price. Land values are usually based on a general value to a given area. So you can expect to pay at least what an average price is for an acre of land. I’ve lived in areas where the cost of the land was $900 per acre and I’ve lived in areas where the price is closer to $35,000 per acre. So that would need to be researched.
If you are planning on buying a home and renovating it into your dream home, the seller usually sets a price and is expecting lower offers.
And to be clear, real estate companies only broker the sales. There is a seller, a buyer, and the realtor. The realtor usually is responsible for making sure all aspects of the sale are considered and usually works for either the seller or the buyer.