The screen I order shipped same day becuase I bought early so in UK they have next day delivery service.
Experience was quite good. There was some communication error not sure support guys was understanding wrong or I was providing info is not correct but at the end all sorted out and I got my screen