I like that part as well.
And sometimes I wonder, whether some people want to annoy me.
There are 3 ways I try to keep ads run longer.
1. For stuff like wheat (cheap and sold in a lot of stalls) I advertise with one of the last stalls.
2. If I sell more than one stall of a higher priced item, let's say 4 and 5 sweaters I advertise the 5 sweaters, since the little amount might be more intersting to some.
3. If I sell more than one stall of the same item, I make some items a bit cheaper and advertise the most expensive one.
Sometimes I sell exactly one wheat, the one from the last spot

Don't know if people do this on purpose? So I don't always use the very last spot and in the end it gives me always a good laugh. And sometimes people pay a lot more just to take away the advertised one (which they can't see, of course)!