The LCD seems to be an exact match.
Flex cables, push in and clip over. I pulled the white clipover things and then pushed them down after I pushed in the flex cables and tried this several times. They seem to be pretty plush.
And... I pulled out the battery before working on them every time.
Thanks for your help! Looks like a defective LCD. I always think it's my fault before blaming the part but in this case I don't know if there's anything I didn't wrong.
The company has agreed to send me a new one, so now I'll really find out if it's the LCD or me. :)