I hear what you're saying about marketplace but the obvious solution is to politely state ' no offers please '. Alternatively, you incorporate some wriggle room in your original asking price and a friendly haggle ensues when they pitch up.
What irks me is when you clearly state no offers and...