Absolutely fine service.
Despite me being in England the service was great, and the screen arrived with no problems at all, apart from the extra customs fee, which is unavoidable!
The matt finish screen I ordered is so much better than the glossy finish one it replaced, which was like looking in a mirror! No pixel defects visible either.