I was bidding on this 'DeLorean Motor Cars Limited 1982' stamp, these used to be given out with the pack you received when you registered a limited company. You use it to emboss your limited company name on paper for invoices, official docs etc... needless to say this one came from the DeLorean offices and I thought would make quite a nice trinket.
better photo of the embossing:
I was bidding online during the live auction but my final bid apparently didn't go through for some reason, in fact I thought I had won it until a couple of hours later I received a 'sorry you missed out' email which was a bit of a come down and I noticed they then chose to hide the final sale price online.
Anyway a great buy whoever ended up winning it.
J