OK, received the spare LCD display that was broken
I ordered 50 pieces, all arrived, but customs was very high, payed and extra 200USD to import to Belgium. Not seller fault.