The vendor can accept any offer they want.
The agent (is meant to) work for the vendor and get the best (or at least a satisfactory) price for them.
The best way to protect yourself is never pay too much by doing your research and walking away if the price exceeds your budget or what you...