Just got mine, and it looks great!
No dead or stuck pixels and no visible damage / scratches.
Honestly, I thought there would be something obvious since it was returned by someone, but was willing to accept less than perfect for the price.
I did not get the stand yet, though.
Have to check into that.