Perhaps that was just graffiti. It's everywhere nowadays.
I don't like the sealed bids idea, though. I like to know the price before I decide to buy! Imagine a supermarket where the shelves were all stacked with tins of beans, sides of ham and so on, as per usual, and everyone queued up at the checkouts with envelopes in their hands!
However, the legally binding bit I DO like.
MM