I returned a screen and received full refund.
The screen was as ordered and seemed in perfect condition but turned out to be only part of an assembly, I needed the complete assembly.
Service was good and friendly though delivery took long.
Tip for consumers: Even if part number on the back match it is not the whole story.