All is ok.
My order was 12864B Yellow LCD, as you can see in my photo, and received one Yellow 2004 and one Blue 2004 LCD's, with IIC module on both of them !!! One was protected inside naylon bag but the other NOT... (in reality the two is more expensive than the one LCD i order...). I give you low rating and not the lowest because of this, but i thing you need to inform me if you not have the right LCD...