Seller said he will send me 1280-6039B DMD but I got 6038B. However, tested and it work, no dead pixile.
About quality I would be able to say more after some time. It works now. Shipping was very slow with limited tracking - only in China