I actually bid on it as well - and I read the d e s cr i p t i o n to read exactly as you've stated.
As I have just bought a project pin which the DMD is believed to be broken (I reckon a cracked screen is a bad sign) I was going to use it for testing until I had completed the restore and got a new one, and then as a backup.
There was never any doubt in my mind that the display was going to be less than 100%, some people just expect the best for next to nothing.
And for the record - I belive I came second